- Híbrido · Toluca, México
- Tiempo completo
- Senior
- USD 5,000 – USD 8,000 al mes
Publicada
Descripción del puesto
Sobre la vacante
Qualtop está reclutando para uno de los bancos más grandes e importantes de México un Arquitecto de Microservicios apasionado por diseñar e implementar soluciones modernas y escalables. Requisitos clave: +5 años de experiencia en creación, consumo e implementación de microservicios, manejo de CI/CD, experiencia con Docker, Kubernetes y Jenkins, dominio de Java 8, 11, 17 (y más), inglés avanzado y buró de crédito en verde. Modalidad híbrida: 3 días en oficina en Toluca y 2 días Home Office. Horario: Lunes a viernes de 9:00 am a 6:00 pm. Esquema de pago 100% nominal.
¿Por qué deberías aplicar?
Esta es una oportunidad para trabajar en un entorno bancario de alto impacto, donde podrás diseñar arquitecturas escalables que soporten millones de transacciones. Aprenderás las mejores prácticas de microservicios en la banca, un sector que demanda robustez y seguridad. Crecerás profesionalmente al enfrentar retos de alta disponibilidad y performance, colaborando con equipos multidisciplinarios en proyectos que definen el futuro financiero de México.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: Arquitectura de microservicios, Java (versiones 8-17), Docker, Kubernetes, Jenkins, CI/CD pipelines, patrones de diseño, monitoreo y logging.
- Soft skills: Liderazgo técnico, comunicación clara para guiar equipos, pensamiento crítico para resolver problemas complejos, adaptabilidad en entornos regulados.
Tips prácticos para este puesto
- Prepara tu portafolio: Documenta casos de éxito donde hayas diseñado o migrado a microservicios, incluyendo métricas de mejora (ej: reducción de latencia, aumento de escalabilidad).
- Domina el inglés: Es clave para documentación y posible interacción con equipos globales; practica con recursos técnicos en inglés.
- Investiga la banca: Entiende regulaciones como AML o PCI-DSS, ya que afectan decisiones arquitectónicas.
Recursos recomendados
- Tools: Spring Boot para microservicios en Java, Istio para service mesh, Prometheus/Grafana para monitoreo.
- Documentación: "Building Microservices" de Sam Newman, documentación oficial de Kubernetes.
- Influencers: Sigue a Martin Fowler en arquitectura, Adrian Cockcroft en cloud-native.
- Cursos: "Microservices with Spring Cloud" en Udemy, certificaciones de Docker/Kubernetes.
Preguntas frecuentes en entrevistas para este rol
- Pregunta 1: "Describe cómo diseñarías un sistema de microservicios para una aplicación bancaria que maneja transacciones en tiempo real." *Tip:* Enfócate en resiliencia (circuit breakers), consistencia eventual y segregación de datos sensibles.
- Pregunta 2: "¿Cómo manejarías la comunicación entre microservicios en un entorno con alta latencia?" *Tip:* Menciona API Gateway, mensajería asíncrona (Kafka) y caching estratégico.
- Pregunta 3: "¿Qué estrategias usarías para el versionado y despliegue de microservicios sin downtime?" *Tip:* Habla de blue-green deployments, feature toggles y canary releases con herramientas como Spinnaker.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Mid | $3,500 - $5,000 | | Senior | $5,000 - $8,000 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. En banca mexicana, los rangos pueden ser más altos por la regulación y escala.*
Red flags a considerar
- Bandera roja 1: Si la empresa no tiene un plan claro de migración de monolitos a microservicios. *Qué preguntar:* "¿Cuál es la hoja de ruta arquitectónica y cómo miden el éxito de la implementación?"
- Bandera roja 2: Falta de herramientas de monitoreo y observabilidad en producción. *Qué investigar:* Pregunta sobre las herramientas usadas (ej: Datadog, New Relic) y cómo manejan incidentes.
- Bandera roja 3: Equipos sin autonomía para desplegar sus propios microservicios. *Señal de advertencia:* Si mencionan procesos centralizados lentos o burocráticos; esto puede indicar falta de cultura DevOps.
Habilidades
- Arquitectura de microservicios
- Java 8
- Java 11
- Java 17
- Docker
- Kubernetes
- Jenkins
- CI/CD pipelines
- patrones de diseño
- monitoreo
- logging
- Spring Boot
- Istio
- Prometheus
- Grafana
- API Gateway
- Kafka
- Spinnaker
- AML
- PCI-DSS