Grupo M.Video-Eldorado: em 2021 precisamos de mais 600 programadores





Ficou fora de moda ser apenas um varejo, banco ou pizzaria. O negócio tradicional e bem-sucedido está tentando se distanciar de vitórias passadas dirigindo-se ao trem de alta velocidade para a futura estação digital. O grupo "M.Video-Eldorado", neste sentido, não é exceção.



O debate sobre se o online prevalecerá sobre os formatos tradicionais de negócios já dura 20 anos, e a pandemia apenas esquentou o debate. Sim, costumamos pedir comida para nós e para o gato em casa, mas a necessidade de testar um laptop ou smartphone antes de comprar também permanece. É conveniente quando o serviço é "perfeito" - escolhi no aplicativo, olhei na loja, cliquei, paguei, recebi. Modelos híbridos que combinam a vida online e real, no pico de crescimento em uma variedade de áreas - educação, varejo, medicina, finanças.



De que desenvolvimento de TI e experiência as empresas híbridas precisam?por que é impossível pegar e fechar lojas e como isso está conectado com inovações, diz Victoria Kunina, Diretora de Transformação Digital do Grupo M.Video-Eldorado.



imagem

«.-» 2020 . .



Deloitte 2004 , , .



«.» 2009 , , .



2017 «.» «» . « » 2005 .




-. ? ?



- “Eu queria” não é o termo. A rede M.Video lançou uma loja online em 2000 - há vinte anos, em 2015 já trabalhávamos como omni-varejista, ou seja, o site e as lojas estavam sincronizados, e oferecíamos preços e serviços uniformes em todos os canais. Se falamos de processos de back-end, já faz muito tempo que usamos análises preditivas para o fornecimento de mercadorias às lojas, blockchain para acertos com fornecedores e biometria para rastreamento de horas de trabalho. Portanto, não somos novos em tecnologia e essa experiência nos ajudou muito durante a pandemia.



O crescimento ativo online não nos deteve, pelo contrário, assumimos a liderança. E eu quero mais. Vemos um grande potencial em nosso próprio modelo de negócios que combina online e compras.



Os compradores precisam de acesso rápido, eu diria instantâneo, a pedidos on-line, a capacidade de testar algo antes de comprar, a capacidade de, no final, dividir a responsabilidade por uma grande despesa com alguém. As lojas oferecem. Se forem uma continuação da plataforma online, tecnologias móveis, se a análise de dados estiver no centro de todos os processos lá.



Agora, nosso nível de digitalização é de 55-60%, o que é bastante confiável para o varejo. Nos próximos dois anos, queremos aumentá-lo em quase uma vez e meia - tanto em termos de atendimento ao cliente, tornando as soluções móveis a base, quanto melhorando os processos internos de negócios. Ela planeja evoluir de uma empresa de varejo tradicional para uma empresa de tecnologia em dois anos, com um nível de maturidade de negócios digitais de 75-77 por cento.



Um bom slogan, é claro. Mas ainda assim, quando você planeja passar das palavras às ações?



- Na verdade, nos últimos anos, fizemos um progresso significativo na transformação digital. Gostaria de ressaltar que digitalização para nós não é só TI.



Estamos nos movendo simultaneamente em três direções ao mesmo tempo: construção de equipes, desenvolvimento de produtos e gerenciamento de processos de transformação digital. Em 2020, o número de desenvolvedores internos cresceu significativamente. Por exemplo, a equipe de ciência de dados triplicou. Em 2021, planejamos contratar mais 600 programadores e especialistas em tecnologia.



Hoje precisamos de arquitetos, desenvolvedores Java, líderes de controle de qualidade, proprietários de produtos (gerentes de gerenciamento de produtos), analistas, ciência de dados. Se tem ambições e vontade de fazer algo à escala nacional , fique à vontade para bater à nossa porta , há trabalho para todos.







Mas por que gastar dinheiro em um desenvolvimento interno caro, é muito mais barato contratar programadores externos para terceirizar?



- Acreditamos que os serviços digitais devem nascer dentro da empresa, porque conhecemos melhor o nosso negócio e os nossos clientes. Em geral, na minha opinião, chegou a hora do Grupo M.Video-Eldorado se internalizar - estamos prontos para lançar projetos digitais por contratantes internos.



Hoje, a proporção de terceirização para internalização é de cerca de 75:25 por cento. Nos próximos 2 anos, a empresa planeja mudar a proporção de internalização para terceirização para 70:30.



Parece um pouco "hacky", é claro. Você não tem medo de não enfrentar uma tarefa tão ambiciosa?



- Talvez nem todos os projetos digitais da empresa ainda estejam à vista. Mas nosso pessoal da equipe de desenvolvimento está fazendo coisas muito legais. No final de 2020, a empresa decidiu abandonar o gerenciamento de mudança centralizado, reformatando a Diretoria de Transformação de Negócios em uma opção entre equipes dentro das unidades de negócios do Grupo.



Assim, em todo projeto, seja ele e-commerce ou a direção de desenvolvimento de microsserviços internos (RH, contabilidade, finanças, fluxo de documentos eletrônicos), hoje existe uma equipe universal: Product owner, arquiteto, equipe de desenvolvimento com 100 por cento de carga de trabalho .



Como resultado, a empresa formula uma hipótese e os desenvolvedores "tornam esse conto de fadas realidade". Então o projeto "voa" ou nós o terminamos, e então ele definitivamente "voa".



Mas isso está em palavras. Na verdade, tudo é muito maior. Por exemplo, em 2020, construímos uma infraestrutura para análise de dados e aprendizado de máquina com base em Yandex.Cloud. Além disso, a ferramenta Tableau para criar painéis interativos foi introduzida.



Além disso, foram lançados serviços de recomendação para a seleção de produtos no varejo e online. Implementamos um chatbot que cobre 30% dos tópicos e automatiza totalmente 17% das ligações dos clientes para o contact center. Mapas de calor de lojas e um bot foram criados para alertar os vendedores sobre filas e “clientes únicos” com base em dados de câmeras de CFTV. E tudo isso só em 2020!



A propósito, as vendas online em 2020 cresceram 5 vezes ("Olá, coronavírus!"). Então, tivemos que ficar seriamente intrigados com o desenvolvimento da loja online, atualizando nossos aplicativos móveis.







Você pode explicar a lógica do desenvolvimento de microsserviços autoescritos, na presença de sistemas ERP desenvolvidos como SAP ou Oracle?



- Ninguém abandona soluções testadas pelo tempo. Simplesmente, se você precisa “rolar” aqui e agora um roteiro simples que simplifica a vida de um vendedor, contador ou financeiro, em um grande sistema você terá que buscar fins metade de sua vida. Com a gravação de seus próprios microsserviços, as velocidades aumentam significativamente. E as células nervosas são preservadas melhor.



Mas, com essa abordagem, você terá "muletas" e um "zoológico" de soluções incompreensíveis em todos os lugares. O programador deixou a empresa e levou embora o conhecimento sagrado de como tudo é organizado e funciona?



- Na verdade, ninguém aqui reinventa a roda. Escrevemos em Java e outras linguagens de programação comuns. Além disso, garantimos que nossa arquitetura não se desvie dos padrões comuns da indústria.







Você pode nos contar sobre o know-how ou algumas tecnologias inovadoras que você está desenvolvendo hoje? Talvez você treine drones para entrega ou planeja introduzir a realidade aumentada em breve?



- Honestamente, nem imagino como os drones vão arrastar a geladeira por toda Moscou. Ou uma máquina de lavar, por exemplo. Embora eu não exclua que a logística, especialmente em termos de uso de carros autônomos, mudará significativamente nos próximos cinco anos. Em geral, investimos sérios recursos em aprendizado de máquina, Big Data e análise preditiva. Tudo isso afeta as vendas e a fidelização de nossos clientes.



A capacidade de antecipar as expectativas do cliente é um salva-vidas para o varejista. Além disso, há algo mágico nisso. Embora sob o capô, tenhamos um sistema de recomendação muito avançado. Já hoje, ao visitar nosso site, você poderá ver na seção "Pessoas compram com este produto" ou "Mais vendidos" as posições mais relevantes aos seus interesses.



Como você divide as áreas de responsabilidade? Existe um escritório de transformação digital, existe TI. Quem está no comando?



- Tudo é simples aqui: a TI e o escritório de transformação digital estão diretamente subordinados ao CEO.



O Escritório de Transformação Digital é responsável pelo foco na digitalização, metodologia do produto e transparência no progresso. Para implementação de TI e suporte tecnológico de nossas atividades.



Na verdade, os programadores são o motor, o coração de nossa digitalização. Eles fornecem reestruturação de processos de manufatura e arquitetura para microsserviços em blocos-chave. Eles têm a implementação de serviços canônicos chave separáveis ​​e flexíveis, a criação de centros de competência em TI e BigData.



Eles ficam com a tarefa principal de garantir a flexibilidade e confiabilidade do cenário de TI da empresa, desenvolver uma plataforma de dados e trabalhar com dados para criar serviços em produtos digitais e construir um processo de produção direcionado para sistemas DevSecOps.



Bem, digamos que eles me convenceram e eu viria para a sua empresa. Onde bater?



- O mais simples é acessar o site: jobinme.mvideoeldorado.ru/it... Tudo é descrito, escrito, contado e mostrado lá. Você só precisa preencher o formulário e ser bem-vindo! Já agora, pode colocar questões nos comentários desta publicação ou escrever uma mensagem pessoal. Vamos contar, mostrar, explicar tudo.



É muito interessante dentro de nós. Quando me perguntam por que um programador legal deveria trabalhar no Grupo M.Video-Eldorado, costumo dizer que nossa escala e ambições podem fazer sua cabeça girar. O principal é que não gira por muito tempo, dá muito trabalho. É importante fazer tudo!







PS Da vida de um programador do Grupo M.Video-Eldorado: um olhar por dentro



imagem Alexander Zelenyuk, Chefe do Departamento de Desenvolvimento de Plataforma de Tecnologia, Diretoria de Tecnologia da Informação, MVideo-Eldorado Group :



─ Sou o chefe do centro de competência para desenvolvimento de software em várias áreas (java, backend, etc.) e DevOps.



Além disso, sou responsável por uma equipe que cria plataformas de serviços core (microsserviços backend) para uso nas áreas relacionadas ao nosso negócio direto, com foco em vendas, logística e precificação. São todos os tipos de serviços de procura de mercadorias, catalogação dos mesmos, grande conglomerado logístico de serviços, serviços de personalização e recomendações de preços tendo em conta as características geográficas dos clientes, entre outros.



Hoje nossos desenvolvimentos são usados ​​com sucesso no varejo, logística e gerenciamento de armazém, funções de escritório. Observe que tudo isso é feito internamente, utilizando recursos próprios baseados em ferramentas de código aberto. Para o back-end, usamos principalmente java ou node.js, estamos pensando em começar a usar go.



Nesta fase, formamos equipas de produtos para cada uma das áreas condicionais, dividindo-as em subdomínios: “catálogo”, “preços e promoção”, “clientes”, “personalização”, “bloqueio logístico” e assim sucessivamente. Para isso, vamos entrar em várias tecnologias. Estamos usando ativamente o serviço Mesh, estamos migrando nossa infraestrutura para as Nuvens (aqui estamos na Yandex). Construímos vários clusters Kubernetes para vários serviços.



Na verdade, um certo desafio está no fato de que, nesta fase, vivemos uma escassez de pessoas. O segundo desafio é a construção de uma arquitetura de microsserviço baseada em várias soluções de código aberto. Esta é uma espécie de colcha de retalhos. Mas estamos lidando com isso com sucesso.



Em primeiro lugar, temos uma comunidade de desenvolvedores unificada. Apesar do fato de as pessoas serem atribuídas a projetos específicos, tentamos rotacionar regularmente os funcionários de uma zona para outra, organizar a troca de conhecimento no formato de sincronização de desenvolvedores ou mãos. Nessas reuniões, os caras falam sobre projetos em andamento, compartilham hacks de vida como parte das soluções que estão sendo implementadas.



Além disso, para agilizar a arquitetura que está sendo criada, temos um espaço no Confluence, onde mantemos um único cadastro de todos os serviços, que descreve sua funcionalidade e componente tecnológica (em que consistem e como são operados em termos de infraestrutura e código).



Em geral, nossa equipe é capaz de trabalhar em quase todas as condições. Começamos com o projeto dos microsserviços comerciais acima mencionados no início de 2020, nas vésperas da pandemia. Montamos um Dream Team condicional ou "Special Forces Team" e começamos a fazer microsserviços. Sim, às vezes são produtos "de dentro da faca", em termos culinários, mas o passeio a partir dessa velocidade e liberdade é especial.



Em poucas semanas conseguimos implementar com sucesso integrações com três provedores de táxi, aprendemos como entregar nossas mercadorias de lojas fechadas de táxi em algumas horas, aprendemos como entregar em pontos parceiros de entrega de mercadorias, integrado com Russian Post, Pyaterochka .



Vale ressaltar que alguns desses projetos ficaram em atraso por muito tempo. Às vezes, por seis meses, oito meses. E aqui, nas condições de elevada concentração de cada membro da equipa e de aposta na procura de soluções óptimas em condições de isolamento, bem como na presença de uma “força especial de promotores”, conseguimos fazer face a todos estes seis backlog do mês em menos de um mês.



Hoje temos condicionalmente três áreas principais de desenvolvimento. O primeiro é a parte grande, baseada em plataforma, com microsserviços compartilhados. A segunda área é a experiência do comprador online. Trata-se de quaisquer canais de comunicação online e pontos de contato com o comprador. Este é um aplicativo móvel, uma loja online, redes sociais e assim por diante.



E o terceiro é a digitalização de nosso espaço de loja e trazendo o máximo de experiência online para a rede de varejo. Considerando que cada vez mais pessoas vêm até nós com smartphones, tablets e smartwatches, gostaríamos que todos esses dispositivos beneficiassem seus proprietários e a nós, é claro, quando eles nos visitam.



Todas essas tarefas ambiciosas, como você sabe, exigem cada vez mais mãos que trabalham, crescendo a partir dos ombros e cérebros competentes dentro da empresa. Portanto, eu encorajo fortemente os desenvolvedores talentosos a virem até nós com mais ousadia.



Chegando hoje ao M.Video-Eldorado você tem uma oportunidade única de pegar projetos legais e interagir com o mesmo Mail ou Yandex.



E também, você pode ver o mundo do desenvolvimento de produtos não pelos olhos de um cara que escreve software para outro software. No nosso caso, é possível criar soluções que tragam benefícios reais para pessoas específicas. Se você for às lojas M.Video-Eldorado, terá todas as chances de experimentar por si mesmo a qualidade e os benefícios do seu trabalho.



Além disso, uma vez que uma das tendências consagradas na estratégia da empresa é o desenvolvimento de tecnologias promissoras, nossos desenvolvedores têm uma oportunidade única de rápido sucesso. A empresa certamente ajudará com isso. Definitivamente, existem recursos e as potências necessárias para isso.



Bem-vinda!



All Articles