Responsabilidades
• Diseñar, implementar y mantener soluciones de Infraestructura como Código, asegurando consistencia, escalabilidad y trazabilidad en los entornos.
• Configurar y administrar pipelines de integración y despliegue continuo, garantizando automatización, seguridad y calidad en cada release.
• Diseñar e implementar arquitecturas de infraestructura en Microsoft Azure, incluyendo redes, seguridad, servicios de plataforma y componentes de datos.
• Administrar entornos multi-región, políticas de gobierno, etiquetado, automatización de procesos operativos y estrategias de replicación.
• Implementar y gestionar controles de acceso e identidad en entornos cloud, asegurando cumplimiento de estándares de seguridad.
• Configurar y monitorear soluciones para garantizar alta disponibilidad, rendimiento y detección temprana de incidentes.
• Integrar herramientas de calidad de código y automatización de pruebas dentro del ciclo de vida de desarrollo.
• Automatizar tareas operativas y procesos de infraestructura para mejorar eficiencia y reducir riesgos manuales.
• Colaborar con equipos de desarrollo y arquitectura para asegurar buenas prácticas DevOps y alineación con los objetivos del negocio.
Requisitos
• 4 o más años de experiencia trabajando con Microsoft Azure en entornos IaaS, PaaS y SaaS, incluyendo diseño e implementación de infraestructura, configuración de redes, servicios de plataforma y soluciones de software en la nube.
• 4 o más años de experiencia en Infraestructura como Código utilizando herramientas como Terraform, así como automatización mediante PowerShell, Bash, ARM templates y consumo de APIs.
• 4 o más años de experiencia diseñando y administrando pipelines de integración y despliegue continuo en Azure DevOps, GitHub o Jenkins, promoviendo automatización, calidad y seguridad en los releases.
• Experiencia sólida en gestión de identidad y accesos (Azure Active Directory / IAM) y definición de controles de seguridad en entornos cloud.
• Experiencia en contenerización y gestión de entornos DevOps, incluyendo administración de repositorios, control de accesos y buenas prácticas de versionado.
• Experiencia en monitoreo y observabilidad en la nube, utilizando herramientas como Azure Monitor, Application Insights y Log Analytics.
• Experiencia integrando herramientas de calidad de código y testing automatizado dentro de pipelines de integración continua.
• Capacidad para diseñar soluciones escalables, seguras y de alta disponibilidad, con enfoque en automatización y mejora continua.
