Diseñar, construir y operar productos web end-to-end en un entorno de microservicios sobre Azure (AKS y Azure DevOps), con pipelines CI/CD en Jenkins. Participar activamente tanto en front-end (React o Angular) como en back-end (.NET, Python, Node.js), priorizando seguridad, escalabilidad y rendimiento. Además, integrar y operar agentes de inteligencia artificial (IA) de forma responsable, ética y optimizado.
Lunes a Viernes de 09:00 a.m. a 06:00 p.m.
Lugar de trabajo: Av. Patria 1891, Puerta de Hierro, 45116 Zapopan, Jal.
Presencial 100%
Responsabilidades:
- Diseñar arquitecturas de microservicios y definir contratos de APIs (REST/gRPC), asegurando escalabilidad, seguridad y mantenibilidad.
- Implementar front-ends en React o Angular con buenas prácticas de performance, accesibilidad y testing.
- Desarrollar y mantener back-ends en .NET, Python o Node.js, aplicando patrones DDD y principios de Clean Architecture.
- Diseñar, integrar y operar agentes IA utilizando frameworks como LangChain, Semantic Kernel u OpenAI APIs.
- Desarrollar pipelines RAG y flujos de datos con bases vectoriales (Pinecone, Weaviate, Azure Cognitive Search).
- Medir desempeño de los agentes mediante métricas de precisión, latencia, coste de tokens y satisfacción del usuario.
- Construir y mantener pipelines en Jenkins o Azure DevOps con etapas de build, test, análisis de seguridad y despliegue automatizado.
- Gestionar infraestructura como código (IaC) con Terraform o Bicep sobre Azure (App Service, AKS, Functions, APIM, Key Vault).
- Implementar observabilidad end-to-end con OpenTelemetry y Azure Monitor (logs, métricas, trazas distribuidas).
- Integrar MLOps/LangOps en los pipelines para el despliegue continuo y seguro de modelos y agentes IA.
Habilidades Técnicas Requeridas
- Frontend: React/Angular, TypeScript, Redux/NGRX, RxJS, Jest/Cypress.
- Backend: .NET 8+, Node.js, Python, DDD, Clean Architecture.
- Microservicios: REST/gRPC, resiliencia, RabbitMQ/Kafka.
- Azure: AKS, App Services, Functions, Key Vault, Terraform/Bicep.
- DevOps: Jenkins, Docker, Kubernetes.
- Data: SQL Server, MongoDB, Redis.
- IA: OpenAI APIs, LangChain/Semantic Kernel, vector DBs, RAG.
- Seguridad: OWASP, OAuth2/OIDC, gestión de secretos.
- Observabilidad: Logging, métricas, tracing (OpenTelemetry).
Requisitos
- 5 a 6+ años en desarrollo full-stack.
- 3+ años liderando entregas técnicas.
- Experiencia desplegando en Azure con Jenkins y manejo de incidentes.
- Experiencia real con soluciones de IA (chatbots, copilots, asistentes inteligentes).
- Licenciatura concluida.
- Inglés intermedio-alto (lectura técnica y llamadas de equipo).
Ofrecemos
- Sueldo competitivo acorde a experiencia.
- Prestaciones de Ley.
- Aguinaldo.
- Utilidades.
- Caja de ahorro.
- Servicio médico.
- Seguro de vida y gastos médicos menores.
- $1,200.00 en vales de despensa al mes.
Tipo de puesto: Tiempo completo, Por tiempo indeterminado
Sueldo: $45,000.00 - $50,000.00 al mes
Beneficios:
- Caja de ahorro
- Seguro de vida
- Vales de despensa
Lugar de trabajo: Empleo presencial