Tech Lead

APLICACIONES · Huixquilucan (Híbrido)

Inscribirme

Descripción

Objetivo del Puesto:


Liderar de principio a fin la viabilidad, diseño y ejecución técnica de los Value Streams clave (productos, precios, promociones y crédito) en el programa de transformación Core Retail. El rol exige autonomía absoluta y un alto criterio técnico para tomar decisiones estratégicas (configuración vs. desarrollo a la medida), destrabar cuellos de botella e integrar plataformas legados, ecosistemas periféricos y arquitecturas de última generación.


Perfil de Autogestión y Liderazgo (Competencias Clave)


  • Autonomía Extrema: Capacidad de operar de forma independiente en entornos de alta velocidad, priorizando entregables, tomando decisiones de diseño e integrándose a discusiones complejas desde el día uno.
  • Liderazgo Técnico e Influencia: Asertividad para sostener posturas técnicas, certificar soluciones e iterar con proveedores externos y áreas de negocio sin tener autoridad jerárquica directa.
  • Criterio "Buy, Build or Configure": Capacidad analítica para determinar de forma independiente si un requerimiento se resuelve de forma nativa (Out-of-the-box), mediante configuración, desarrollo custom o desacoplamiento.
  • Síntesis y Comunicación: Habilidad para traducir arquitectura híbrida compleja en dictámenes claros, contratos de API (Swagger/OpenAPI) y documentación ejecutable en entornos multiculturales.


Responsabilidades Principales:


  • Grooming Técnico y Viabilidad (Responsible): Liderar las sesiones técnicas para mapear dependencias, definir contratos de interfaz (API Contracts) y determinar la viabilidad de la solución según el PlayBook.
  • Certificación de Arquitectura e Integración (Consultant): Diseñar y validar soluciones E2E (Solutioning), patrones de microservicios, capas de integración (MuleSoft, Pub/Sub, DataFlow) y desarrollos satélite antes de pases a QA.
  • Aseguramiento de Calidad y Pruebas Locales (Responsible): Diseñar y ejecutar pruebas modulares en ambientes DEV para validar componentes e interacciones de la cadena de valor antes de QA.
  • Seguridad y Remediación (Responsible): Validar análisis SAST/DAST y ejecutar planes de remediación ante vulnerabilidades críticas de código o dependencias.
  • Habilitación de Entornos / ADM (Accountable): Garantizar la configuración de sandboxes locales, repositorios Git, pipelines de CI/CD y la guía de onboarding técnico para desarrolladores.


Requerimientos del Perfil:


Experiencia:


  • 8+ años en desarrollo de software participando en el ciclo de vida completo.
  • 3 a 5 años en roles de Arquitecto de Soluciones, Tech Lead o Principal Engineer.
  • Experiencia comprobable en la implementación de proyectos tecnológicos complejos de gran escala (múltiples integraciones, sistemas legados y alta concurrencia).
  • Experiencia sólida en el diseño e implementación de integraciones en Tiempo Real (Real-Time) y procesamiento Batch.


Stack Técnico Requerido (Obligatorio):


  • Frontend, Lenguajes y Backend: React, Java, SpringBoot, Python, GraphQL, APIs REST.
  • Arquitectura e Integración: Microservicios, MuleSoft, Pub/Sub, DataFlow, Apollo Federation, REDIS.
  • Nube y DevOps: GCP (Google Cloud Platform), Kubernetes (GKE / K3S), Docker/Podman, FluxCD, GitOps.
  • Bases de Datos: PostgreSQL, MySQL.


Deseables (Plus):


  • Dominio de Golang.
  • Experiencia en plataformas Punto de Venta (PoS) o ecosistemas Retail/Financieros (ej. Enactor).
  • Entendimiento de aplicaciones con Inteligencia Artificial.


Idioma y Logística:


  • Inglés: Avanzado (B2+ / C1) indispensable para interacción con equipos globales (USA, Canadá, UK, India).
  • Movilidad: Disponibilidad para viajar a Culiacán (inmersión inicial) y CDMX bajo demanda.

Requisitos

Experiencia:


  • 8+ años en desarrollo de software participando en el ciclo de vida completo.
  • 3 a 5 años en roles de Arquitecto de Soluciones, Tech Lead o Principal Engineer.
  • Experiencia comprobable en la implementación de proyectos tecnológicos complejos de gran escala (múltiples integraciones, sistemas legados y alta concurrencia).
  • Experiencia sólida en el diseño e implementación de integraciones en Tiempo Real (Real-Time) y procesamiento Batch.


Stack Técnico Requerido (Obligatorio):



  • Frontend, Lenguajes y Backend: React, Java, SpringBoot, Python, GraphQL, APIs REST.
  • Arquitectura e Integración: Microservicios, MuleSoft, Pub/Sub, DataFlow, Apollo Federation, REDIS.
  • Nube y DevOps: GCP (Google Cloud Platform), Kubernetes (GKE / K3S), Docker/Podman, FluxCD, GitOps.
  • Bases de Datos: PostgreSQL, MySQL.