
Tech Lead
Descripción
🎯 El Desafío
Como Technical Lead, serás la pieza clave en el diseño e implementación de la solución arquitectónica de nuestro programa. Tu misión será conectar Microsoft Dynamics 365 Customer Service con sistemas internos y externos, garantizando una capa media escalable, segura y resiliente.
🛠️ Tus Responsabilidades
Liderazgo Técnico: Guiar a los Senior Software Engineers en el desarrollo de la capa media y aprobar diseños técnicos de middleware.
Diseño de Arquitectura: Definir la estrategia de integraciones, orquestación de servicios y estándares de APIs.
Gestión de Datos: Implementar arquitecturas escalables en AWS, definiendo mejores prácticas para pipelines de datos y Big Data.
Gobernanza y Calidad: Establecer estándares de logging, monitoreo, trazabilidad y manejo de errores.
Colaboración Estratégica: Trabajar junto al Arquitecto del Proyecto para alinear la solución con la visión corporativa y coordinar pruebas end-to-end con QA.
Gestión de Riesgos: Anticipar dependencias técnicas y asegurar la estabilidad en entornos de producción.
Requisitos mínimos
🎓 Requisitos Indispensables
Para brillar en este rol, necesitamos que cuentes con:
Experiencia Comprobable: Trayectoria como Líder Técnico enfocado en integraciones y middleware.
Dominio de APIs: Sólido conocimiento en diseño y gobierno de APIs REST/SOAP y patrones de integración (Event-driven, Pub/Sub, Sync/Async).
Stack Tecnológico Backend: Experiencia sólida en Java, .NET, Node.js o similares.
Ecosistema AWS & Big Data: Gestión de grandes volúmenes de datos con EMR Serverless, Glue, Lambda, Redshift y flujos Near Real Time (NRT).
Cloud & DevOps: Experiencia en plataformas Azure/AWS, CI/CD e Infraestructura como Código (IaC).
Seguridad: Conocimiento profundo en OAuth2, JWT y gestión de certificados.
⭐ Requisitos Deseables
Manejo de herramientas específicas: Logic Apps, Azure Functions, Service Bus o ESB.
Experiencia previa integrando CRMs o plataformas de Customer Service.
Experiencia trabajando bajo metodologías ágiles.