M.Video-Eldorado Group: en 2021 necesitamos 600 programadores más





Se ha pasado de moda ser solo un comercio minorista, un banco o una pizzería. El negocio tradicional y exitoso busca alejarse de las victorias pasadas dirigiéndose al tren de alta velocidad hacia la futura estación digital. El grupo "M.Video-Eldorado" en este sentido no es una excepción.



El debate sobre si la línea prevalecerá sobre los formatos comerciales tradicionales ha estado ocurriendo durante 20 años, y la pandemia solo ha calentado el debate. Sí, a menudo pedimos comida para nosotros y el gato en casa, pero también permanece la necesidad de probar una computadora portátil o un teléfono inteligente antes de comprar. Es conveniente cuando el servicio es "fluido": lo elegí en la aplicación, busqué en la tienda, hice clic, pagué, recibí. Modelos híbridos que combinan la vida real y en línea, en el pico de crecimiento en una variedad de áreas: educación, comercio minorista, medicina, finanzas.



¿Qué experiencia y desarrollo de TI necesitan las empresas híbridas?por qué es imposible tomar y cerrar tiendas y cómo se conecta con las innovaciones, dice Victoria Kunina, directora de Transformación Digital de M. Video-Eldorado Group.



imagen

«.-» 2020 . .



Deloitte 2004 , , .



«.» 2009 , , .



2017 «.» «» . « » 2005 .




-. ? ?



- "Yo quería" no es el término. La red M.Video lanzó una tienda en línea en 2000; hace veinte años, en 2015 ya trabajábamos como omni-minorista, es decir, el sitio y las tiendas estaban sincronizados, y ofrecíamos precios y servicios uniformes en todos los canales. Si hablamos de procesos back-end, llevamos mucho tiempo utilizando analítica predictiva para el suministro de mercancías a las tiendas, blockchain para liquidaciones con proveedores y biometría para seguimiento de horas de trabajo. Así que no somos nuevos en tecnología y esta experiencia nos ayudó mucho durante la pandemia.



El crecimiento activo online no nos detuvo, al contrario, tomamos la delantera. Y quiero más. Vemos un gran potencial en nuestro propio modelo de negocio que combina online y compras.



Los compradores necesitan acceso rápido, diría instantáneo, a los pedidos en línea, la capacidad de probar algo antes de comprar, la capacidad de eventualmente compartir la responsabilidad de un gran gasto con alguien. Las tiendas lo dan. Si son una continuación de la plataforma en línea, las tecnologías móviles, si el análisis de datos está en el corazón de todos los procesos allí.



Ahora nuestro nivel de digitalización es del 55-60 por ciento, lo que es bastante seguro para el comercio minorista. En los próximos dos años, queremos aumentarlo casi una vez y media, tanto en términos de servicios al cliente, haciendo de las soluciones móviles la base, como mejorando los procesos comerciales internos. Planea evolucionar de una empresa minorista tradicional a una empresa de tecnología en dos años, con un nivel de madurez empresarial digital del 75-77 por ciento.



Un buen lema, por supuesto. Pero aún así, ¿cuándo planeas pasar de las palabras a los hechos?



- De hecho, en los últimos años, hemos logrado avances significativos en la transformación digital. Me gustaría señalar que para nosotros la digitalización no es solo TI.



Nos estamos moviendo simultáneamente en tres direcciones a la vez: formación de equipos, desarrollo de productos y gestión del proceso de transformación digital. En 2020, el número de desarrolladores internos ha crecido significativamente. Por ejemplo, el equipo de ciencia de datos se ha triplicado. En 2021, planeamos contratar a 600 programadores y expertos en tecnología más.



Hoy necesitamos arquitectos, desarrolladores de Java, líderes de control de calidad, propietarios de productos (gerentes de gestión de productos), analistas, ciencia de datos. Si tiene ambiciones y el deseo de hacer algo a escala nacional, no dude en llamar a nuestras puertas , hay suficiente trabajo para todos.







Pero, ¿por qué gastar dinero en costosos desarrollos internos? ¿Es mucho más barato contratar programadores externos para subcontratar?



- Creemos que los servicios digitales deben nacer dentro de la empresa, porque conocemos mejor nuestro negocio y a nuestros clientes. En general, en mi opinión, ha llegado el momento de que el Grupo M. Video-Eldorado realice la internalización, estamos listos para lanzar proyectos digitales por parte de contratistas internos.



Hoy en día, la relación entre la subcontratación y la subcontratación es de aproximadamente el 75:25 por ciento. En los próximos 2 años, la compañía planea cambiar la proporción de subcontratación interna a subcontratación a 70:30.



Suena un poco "hacky", por supuesto. ¿No tienes miedo de no hacer frente a una tarea tan ambiciosa?



- Quizás no todos los proyectos digitales de la compañía estén todavía a la vista. Pero nuestros muchachos del equipo de desarrollo están haciendo cosas realmente interesantes. A finales de 2020, la empresa decidió alejarse de la gestión de cambios centralizada reformateando la Dirección de Transformación Empresarial en una opción entre equipos dentro de las unidades de negocio del Grupo.



Así, en cada proyecto, ya sea e-commerce o la dirección de desarrollo de microservicios internos (RRHH, contabilidad, finanzas, flujo de documentos electrónicos), hoy existe un equipo universal: Product Owner, arquitecto, equipo de desarrollo con 100% de carga de trabajo. .



Como resultado, la empresa formula una hipótesis y los desarrolladores "hacen realidad este cuento de hadas". Entonces el proyecto "vuela" o lo terminamos, y entonces definitivamente "volará".



Pero esto está en palabras. De hecho, todo es mucho más grande. Por ejemplo, en 2020, creamos una infraestructura para análisis de datos y aprendizaje automático basada en Yandex.Cloud. Además, se introdujo la herramienta Tableau para crear paneles interactivos.



Además, se lanzaron servicios de recomendación para la selección de productos en línea y retail. Hemos implementado un chatbot que cubre el 30% de los temas y automatiza completamente el 17% de las llamadas de los clientes al centro de contacto. Se crearon mapas de calor de las tiendas y un bot para alertar a los vendedores sobre las colas y los "clientes únicos" en función de los datos de las cámaras CCTV. ¡Y todo esto solo en 2020!



Por cierto, las ventas online en 2020 crecieron 5 veces ("¡Hola, coronavirus!"). Así que tuvimos que estar seriamente desconcertados por el desarrollo de la tienda online, actualizando nuestras aplicaciones móviles.







¿Puede explicar la lógica del desarrollo de microservicios autoescritos, en presencia de sistemas ERP desarrollados como SAP u Oracle?



- Nadie abandona las soluciones probadas por el tiempo. Simplemente, si necesitas "rodar" aquí y ahora un simple guión que simplifica la vida de un vendedor, contador o financiero, en un sistema grande tendrás que buscar fines la mitad de tu vida. Al escribir sus propios microservicios, las velocidades aumentan significativamente. Y las células nerviosas se conservan mejor.



Pero con este enfoque, tendrá "muletas" y un "zoológico" de soluciones incomprensibles en todas partes. ¿El programador dejó la empresa y se llevó el sagrado conocimiento de cómo todo está arreglado y funciona?



- De hecho, aquí nadie reinventa la rueda. Escribimos en Java y otros lenguajes de programación comunes. Además, nos aseguramos de que nuestra arquitectura no se desvíe de los estándares comunes de la industria.







¿Puede contarnos sobre los conocimientos técnicos o sobre algunas tecnologías innovadoras que está desarrollando hoy? ¿Quizás entrena drones para la entrega o planea introducir la realidad aumentada pronto?



- Honestamente, difícilmente me imagino cómo los drones arrastrarán el refrigerador por todo Moscú. O una lavadora, por ejemplo. Aunque no excluyo que la logística, especialmente en términos del uso de vehículos autónomos, cambiará significativamente en los próximos cinco años. En general, invertimos importantes recursos en aprendizaje automático, Big Data, análisis predictivo. Todo esto afecta las ventas y la fidelización de nuestros clientes.



La capacidad de anticipar las expectativas del cliente es un salvavidas para un minorista. Además, tiene algo mágico. Aunque bajo el capó tenemos un sistema de recomendación muy avanzado. Ya hoy, al visitar nuestro sitio, puede ver en la sección "La gente compra con este producto" o "Bestsellers" las posiciones más relevantes para sus intereses.



¿Cómo divide las áreas de responsabilidad? Hay una oficina de transformación digital, hay TI. ¿Quién está a cargo?



- Aquí todo es simple: TI y la oficina de transformación digital están directamente subordinadas al CEO.



La Oficina de Transformación Digital se encarga de centrarse en la digitalización, la metodología del producto y la transparencia en el progreso. Para la implementación de TI y soporte tecnológico de nuestras actividades.



De hecho, los programadores son el motor, el corazón de nuestra digitalización. Proporcionan la reestructuración de los procesos de fabricación y la arquitectura de los microservicios en bloques clave. Cuentan con la implementación de servicios canónicos clave separables y flexibles, la creación de centros de competencia en TI y BigData.



A ellos les queda la tarea clave de garantizar la flexibilidad y confiabilidad del panorama de TI de la empresa, desarrollar una plataforma de datos y trabajar con datos para crear servicios en productos digitales, y construir un proceso de producción específico para los sistemas DevSecOps.



Bueno, digamos que me convencieron y yo iba a ir a su empresa. ¿Dónde llamar?



- Lo más sencillo es ir al sitio web: jobinme.mvideoeldorado.ru/it... Todo está descrito, escrito, contado y mostrado allí. ¡Solo tiene que completar el formulario y dar la bienvenida a bordo! Por cierto, puede hacer preguntas en los comentarios de esta publicación o escribir un mensaje personal. Te contaremos, mostraremos, explicaremos todo.



Es muy interesante dentro de nosotros. Cuando me preguntan por qué un programador genial debería trabajar en el Grupo M. Video-Eldorado, generalmente digo que nuestra escala y ambiciones pueden hacer que su cabeza dé vueltas. Lo principal es que no gira por mucho tiempo, hay mucho trabajo. ¡Es importante hacer todo!







PD De la vida de un programador del Grupo M. Video-Eldorado: una mirada desde el interior



imagen Alexander Zelenyuk, Jefe del Departamento de Desarrollo de Plataformas Tecnológicas, Dirección de Tecnologías de la Información, Grupo MVideo-Eldorado :



─ Soy el jefe del centro de competencia para el desarrollo de software en diversas áreas (java, backend, etc.) y DevOps.



Además, estoy a cargo de un equipo que crea plataformas de servicios core (microservicios backend) para su uso en áreas relacionadas con nuestro negocio directo, enfocadas en ventas, logística y precios. Se trata de todo tipo de servicios para la búsqueda de mercancías, catalogación, un gran conglomerado logístico de servicios, servicios de personalización y recomendaciones de precios teniendo en cuenta las características geográficas de los clientes, entre otros.



Hoy en día, nuestros desarrollos se utilizan con éxito en el comercio minorista, la logística y la gestión de almacenes, funciones de oficina. Tenga en cuenta que todo esto se hace de forma interna, utilizando nuestros propios recursos basados ​​en herramientas de código abierto. Para el backend usamos principalmente java o node.js, estamos pensando en comenzar a usar go.



En esta etapa, formamos equipos de producto para cada una de las áreas condicionales, dividiéndolos en subdominios: “catálogo”, “precios y promoción”, “clientes”, “personalización”, “bloque logístico”, etc. Para ello, nos adentramos en diversas tecnologías. Estamos utilizando activamente Service Mesh, estamos migrando nuestra infraestructura a las Nubes (aquí estamos en Yandex). Creamos varios clústeres de Kubernetes para diversos servicios.



De hecho, un cierto desafío radica en el hecho de que en esta etapa estamos experimentando una escasez de personas. El segundo desafío es la construcción de una arquitectura de microservicio basada en varias soluciones de código abierto. Esta es una especie de colcha de retazos. Pero lo estamos afrontando con éxito.



En primer lugar, tenemos una comunidad de desarrolladores unificada. A pesar de que las personas están asignadas a proyectos específicos, tratamos de rotar regularmente a los empleados de una zona a otra, organizar el intercambio de conocimientos en el formato de sincronización o manos de los desarrolladores. En tales reuniones, los chicos hablan sobre proyectos en curso, comparten trucos de vida como parte de las soluciones que se están implementando.



Además, con el fin de agilizar la arquitectura que se está creando, contamos con un espacio en Confluence, donde mantenemos un registro único de todos los servicios, que describe su funcionalidad y componente tecnológico (en qué consisten y cómo se operan en términos de infraestructura y código).



En general, nuestro equipo es capaz de trabajar en casi cualquier condición. Comenzamos con el proyecto de los microservicios empresariales mencionados a principios de 2020, en vísperas de la pandemia. Montamos un Dream Team condicional o "Special Forces Team" y comenzamos a crear microservicios. Sí, a veces se trata de productos "de la mano", en términos culinarios, pero el impulso de tanta velocidad y libertad es especial.



En pocas semanas logramos implementar con éxito integraciones con tres proveedores de taxis, aprendimos cómo entregar nuestros productos desde tiendas cerradas en taxi en un par de horas, aprendimos cómo entregar en puntos de entrega de productos asociados, integrado con Russian Post, Pyaterochka .



Es de destacar que algunos de estos proyectos estuvieron atrasados ​​durante mucho tiempo. A veces durante seis meses, ocho meses. Y aquí, en las condiciones de una alta concentración de cada miembro del equipo y un enfoque en la búsqueda de soluciones óptimas en condiciones de aislamiento, así como en presencia de una "fuerza especial de desarrolladores", logramos hacer frente a todos estos seis- mes atrasado en menos de un mes.



Hoy tenemos condicionalmente tres grandes áreas de desarrollo. La primera es la parte grande, basada en plataforma, con microservicios compartidos. La segunda área es la experiencia del comprador en línea. Se trata de cualquier canal de comunicación online y puntos de contacto con el comprador. Esta es una aplicación móvil, una tienda en línea, redes sociales, etc.



Y el tercero es la digitalización del espacio de nuestra tienda y llevar la máxima experiencia en línea a la red minorista. Teniendo en cuenta que cada vez son más las personas que acuden a nosotros con teléfonos inteligentes, tabletas y relojes inteligentes, nos gustaría que todos estos dispositivos beneficiaran a sus propietarios y a nosotros, por supuesto, cuando nos visitan.



Todas estas tareas ambiciosas, como saben, requieren cada vez más manos trabajadoras, que crecen desde los hombros y cerebros competentes dentro de la empresa. Por lo tanto, insto encarecidamente a los desarrolladores talentosos a que se acerquen a nosotros con más valentía.



Al venir hoy a M.Video-Eldorado, tiene una oportunidad única de obtener proyectos geniales e interactuar con el mismo Mail o Yandex.



Y también, puede mirar el mundo del desarrollo de productos no a través de los ojos de un tipo que escribe software para otro software. En nuestro caso, es posible crear soluciones que aporten un beneficio real a personas específicas. Si vienes a las tiendas M.Video-Eldorado, tienes todas las posibilidades de experimentar la calidad y los beneficios de tu trabajo por ti mismo.



Además, dado que una de las tendencias consagradas en la estrategia de la empresa es el desarrollo de tecnologías prometedoras, nuestros desarrolladores tienen una oportunidad única de triunfar rápidamente en ellas. La compañía definitivamente ayudará con esto. Definitivamente hay recursos y las potencias necesarias para ello.



¡Bienvenidos!



All Articles