Ingeniero DevOps Senior- Cd Mx

APLICACIONES · Remoto

Inscribirme

Descripción

Buscamos un Ingeniero DevOps apasionado y experimentado para diseñar, automatizar y mantener nuestras plataformas e infraestructura de despliegue continuo. Serás clave en la aceleración del ciclo de vida del desarrollo de software, garantizando la alta disponibilidad, escalabilidad, observabilidad y seguridad en ambientes multi-cloud e híbridos.

Responsabilidades Principales

  • CI/CD & Despliegues: Diseñar, implementar, administrar y optimizar pipelines de integración y entrega continua (CI/CD), incorporando controles de seguridad y calidad del código.
  • Infraestructura como Código (IaC): Implementar, automatizar y mantener la infraestructura mediante Terraform u herramientas equivalentes.
  • Gestión de Entornos: Administrar y automatizar el aprovisionamiento de ambientes de desarrollo, pruebas y producción en plataformas cloud e híbridas.
  • Contenedores y Orquestación: Gestionar, monitorear y escalar plataformas de contenedores (Docker, Kubernetes, OpenShift).
  • Observabilidad y Monitoreo: Configurar e integrar herramientas de monitoreo, logging, trazabilidad y alertas operativas.
  • Colaboración y Gobernanza: Trabajar de la mano con los equipos de Arquitectura y Desarrollo para optimizar flujos de trabajo, estrategias de versionamiento en Git y mejores prácticas operativas.
  • Soporte y Continuidad: Diagnosticar y resolver incidencias operativas en pipelines y entornos; elaborar e implementar runbooks, planes de rollback y procedimientos de recuperación ante desastres.
  • Documentación: Mantener actualizada la documentación técnica, diagramas de configuración, procedimientos operativos y evidencias de trazabilidad.


Requisitos


1. Requerimientos Técnicos Indispensables (Nivel Avanzado)

  • CI/CD: Dominio en el diseño, construcción y optimización de pipelines de integración y despliegue continuo utilizando GitHub Actions, Azure DevOps o Jenkins.
  • Infraestructura como Código (IaC): Experiencia avanzada creando y administrando infraestructura automatizada con Terraform (o herramientas equivalentes).
  • Contenedores y Orquestación: Manejo avanzado en la creación y optimización de imágenes en Docker, así como administración de clusters en Kubernetes o OpenShift.
  • Gestión de Código: Dominio de Git y definición de estrategias de versionamiento (Gitflow, Trunk-based development, etc.).
  • Metodologías: Experiencia de trabajo bajo marcos y prácticas ágiles (Scrum / Kanban).

2. Requerimientos Técnicos Complementarios (Nivel Intermedio a Avanzado)

  • Cloud & Infraestructura: Manejo intermedio-avanzado en al menos una de las principales plataformas cloud: Azure, AWS o GCP (entornos cloud e híbridos).
  • Sistemas Operativos & Scripting: Administración de Linux y automatización de tareas mediante Bash o PowerShell.
  • Calidad y Seguridad (DevSecOps): Integración de análisis estático de código con SonarQube y aplicación de controles de seguridad en pipelines.
  • Gestores de Artefactos: Manejo de repositorios como Nexus o JFrog Artifactory.
  • Observabilidad y Monitoreo: Configuración e integración de métricas, métricas de rendimiento y logs con Grafana / Prometheus o ELK Stack / Splunk.

3. Requisitos Deseables / Plus

  • Manejo de herramientas de gestión de configuración y aprovisionamiento como Ansible.
  • Implementación y gestión de flujos GitOps con ArgoCD o FluxCD.