Walmart
Walmart
Walmart es una empresa global de comercio minorista y comercio electrónico que atiende a los consumidores a través de hipermercados, grandes almacenes de descuento, establecimientos de alimentación y un marketplace en línea. Su amplia oferta de productos se apoya en una extensa red de tiendas físicas, operaciones directas al consumidor y los sistemas logísticos y de cadena de suministro necesarios para mantener el flujo de productos en toda la empresa.

Ingeniero/a de Software Principal – Cumplimiento de Almacenes (Bangalore, presencial)

Lidera la arquitectura y la entrega de sistemas escalables y nativos de la nube para el cumplimiento de pedidos en almacenes de Walmart International. Impulsa la calidad de la ingeniería, el liderazgo técnico y la mentoría desde la oficina de Walmart en Bangalore.

Descripción

  • Traduce las necesidades de los clientes y las operaciones en planes de negocio y ejecución de proyectos.
  • Establece prioridades, comunica planes, elimina obstáculos para la entrega, asigna recursos y realiza el seguimiento del progreso.
  • Asume la responsabilidad integral del diseño, la arquitectura y la entrega de uno o más sistemas o productos.
  • Colabora eficazmente con equipos multifuncionales.
  • Estima el trabajo, evalúa riesgos, secuencia prioridades y cumple los plazos de los proyectos.
  • Mejora las prácticas de ingeniería en calidad del código, documentación, pruebas y monitorización.
  • Desarrolla y opera sistemas que cumplen los requisitos de certificación, normativos y de seguridad de la información.
  • Entrega arquitecturas e implementaciones de productos escalables, extensibles y de alto rendimiento.
  • Evalúa y prueba programas y productos antes de su lanzamiento.
  • Identifica oportunidades para ampliar los sistemas existentes y convertirlos en nuevos productos y servicios.
  • Entrega productos fiables y de alta calidad que cumplen los requisitos empresariales y técnicos dentro del plazo previsto.
  • Forma a ingenieros, desarrolla capacidades técnicas y proporciona liderazgo técnico práctico.
  • Lidera el desarrollo de colaboradores mediante contratación, formación, mentoría, delegación, evaluaciones de desempeño, reconocimiento y acompañamiento.
  • Cumple las políticas de la empresa, las normas éticas, los principios de integridad y los requisitos de conformidad.

Requisitos

  • Licenciatura en informática, ingeniería informática, sistemas de información, ingeniería de software o un campo relacionado, más cuatro años de experiencia en ingeniería de software o un área relacionada; como alternativa, seis años de experiencia pertinente.
  • Al menos 10 años de experiencia en desarrollo de software orientado a objetos.
  • Experiencia profesional con Java, Spring Boot, GraphQL, Hibernate, Kubernetes, Docker, microservicios, Azure u otra plataforma en la nube, Kafka, MSSQL y bases de datos NoSQL como Cosmos DB o MongoDB.
  • Conocimientos avanzados de programación orientada a eventos; se recomienda experiencia con Kafka.
  • Experiencia práctica con Mockito y Jenkins.
  • Experiencia práctica escribiendo pruebas JUnit y utilizando Maven, Ant, Gradle y Git.
  • Experiencia con Splunk, OpenObserve, Prometheus y Grafana.
  • Conocimientos básicos de modelos de lenguaje de gran tamaño, IA generativa e IA agéntica.
  • Dominio de plataformas en la nube, incluidas AWS, Azure o Google Cloud.
  • Experiencia creando productos con alta escalabilidad y disponibilidad.
  • Sólidos conocimientos de estructuras de datos, algoritmos y diseño de sistemas.
  • Experiencia trabajando en entornos de desarrollo Agile.
  • Conocimientos de principios y protocolos de seguridad relacionados con autenticación, autorización y confidencialidad.
  • Capacidad y disposición para aprender nuevas competencias a medida que evolucionan los requisitos del proyecto.
  • Se requiere una licenciatura o maestría en informática, ingeniería informática o una disciplina técnica relacionada.
  • Capacidad para orientar a desarrolladores júnior y reforzar las prácticas de ingeniería de software.

Beneficios

  • Incentivos basados en el desempeño.
  • Permiso de maternidad y paternidad.
  • Tiempo libre remunerado.
  • Prestaciones de salud.
  • Paquete retributivo.
  • Flexibilidad para compaginar las responsabilidades personales con el trabajo.