¡Activa las notificaciones laborales por email!

Java - Microservices Engineer

Accenture

Ciudad de México

Presencial

MXN 60,000 - 100,000

Jornada completa

Hace 20 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Una empresa innovadora busca un Profesional Senior de Microservicios para Nube, un rol crucial que combina habilidades técnicas y de liderazgo. En este puesto, serás responsable de diseñar y supervisar arquitecturas de microservicios en plataformas de nube como AWS, Azure y Google Cloud. Además, liderarás equipos multidisciplinarios, asegurando la colaboración y la implementación de CI/CD. Si tienes pasión por la nube y la optimización de procesos, esta es tu oportunidad para marcar la diferencia en un entorno dinámico y en constante evolución.

Formación

  • Conocimiento profundo de arquitecturas de microservicios y patrones de diseño.
  • Experiencia en la planificación y ejecución de proyectos complejos.

Responsabilidades

  • Supervisar el diseño e implementación de arquitecturas de microservicios en la nube.
  • Liderar equipos para implementar y mantener microservicios.

Conocimientos

Arquitecturas de microservicios
Docker
Kubernetes
AWS
Azure
Google Cloud
CI/CD
Liderazgo
Gestión de conflictos

Herramientas

Jenkins
GitLab CI
Azure DevOps

Descripción del empleo

Un **Profesional Senior de Microservicios para Nube** es un rol clave en la gestión y supervisión de arquitecturas basadas en microservicios en entornos de nube. Este rol combina habilidades técnicas, de liderazgo y de gestión para garantizar que los sistemas basados en microservicios sean eficientes, escalables y alineados con los objetivos del negocio. A continuación, se describen las principales responsabilidades y habilidades asociadas con este rol:

Responsabilidades principales:

Diseño y Arquitectura:

Supervisar el diseño y la implementación de arquitecturas de microservicios en plataformas de nube como AWS, Azure o Google Cloud.
Garantizar que los microservicios sean modulares, reutilizables y cumplan con los principios de diseño de software.

Gestión de Equipos:

Liderar equipos de desarrolladores, ingenieros de DevOps y arquitectos para implementar y mantener microservicios.
Fomentar la colaboración entre equipos para garantizar la integración y el despliegue continuo (CI/CD).

Estrategia de Nube:

Definir estrategias para la adopción de la nube y la migración de aplicaciones monolíticas a microservicios.
Asegurar que las soluciones sean escalables, resilientes y optimizadas para el costo.


Monitoreo y Mantenimiento:

Implementar herramientas de monitoreo para garantizar el rendimiento y la disponibilidad de los microservicios.
Resolver problemas técnicos y garantizar la continuidad operativa.

Seguridad y Cumplimiento:

Asegurar que los microservicios cumplan con las normativas de seguridad y las mejores prácticas de la industria.
Gestionar la autenticación, autorización y protección de datos en entornos distribuidos.

Optimización de Procesos:

Identificar cuellos de botella y optimizar el rendimiento de los microservicios.
Promover la automatización en procesos de desarrollo, pruebas y despliegue.

Gestión de Stakeholders:

Colaborar con equipos de negocio y otros stakeholders para alinear las soluciones técnicas con los objetivos estratégicos.
Comunicar el progreso, los riesgos y los logros del proyecto a las partes interesadas.

  • Conocimiento profundo de arquitecturas de microservicios y patrones de diseño.
  • Experiencia con contenedores (Docker) y orquestadores (Kubernetes).
  • Familiaridad con herramientas de CI/CD como Jenkins, GitLab CI, o Azure DevOps.
  • Experiencia en plataformas de nube (AWS, Azure, Google Cloud).
  • Habilidades de liderazgo y capacidad para gestionar equipos multidisciplinarios.
  • Experiencia en la planificación y ejecución de proyectos complejos.
  • Capacidad para explicar conceptos técnicos a audiencias no técnicas.
  • Habilidades para la gestión de conflictos y la negociación.
  • Capacidad para identificar y resolver problemas técnicos y organizativos de manera eficiente.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.