DevOps - Hibrido (CDMX)
DevOps / SRE
Nivel: Middle
Idiomas: Ingles intermedio (importante poder mantener comunicacion hablada)
Esquema: Hibrido (3 veces a la semana en oficinas en area de Polanco)
Resumen del puesto
Buscamos un(a) Ingeniero(a) DevOps/SRE nivel middle para fortalecer la operación, automatización y confiabilidad de las plataformas de ecommerce, Superapp e integraciones. La persona será responsable de mantener y mejorar los pipelines de CI/CD (Jenkins, Azure DevOps, AWS CodePipeline/CodeBuild), asegurar los checks de calidad y seguridad en el pipeline (SAST/DAST, calidad de código, testing automatizado, linting), la gestión de artefactos/versionado, la observabilidad de los servicios en producción y el soporte en incidentes, trabajando de cerca con los equipos de desarrollo (SFCC, Superapp, backend, integraciones) y con Producción/Infraestructura.
Responsabilidades principales
● Diseñar, mantener y optimizar pipelines de CI/CD en Jenkins (SFCC), Azure DevOps (Superapp) y AWS CodePipeline/CodeBuild, según la plataforma correspondiente.
● Integrar y dar seguimiento a los checks de calidad y seguridad dentro del pipeline: SCA/SAST/DAST con Veracode, calidad de código con SonarQube, linting con ESLint y testing automatizado con Playwright.
● Administrar el repositorio de artefactos (Nexus CE) y las políticas de versionado en Bitbucket Cloud (branching, tags, releases).
● Dar seguimiento y mejorar la observabilidad de los servicios: monitoreo, logs, alertas y dashboards.
● Participar en la gestión de releases: coordinación de ventanas de despliegue, rollback plans y control de ambientes (Dev/QA/Staging/Prod) para SFCC, Superapp e integraciones.
● Colaborar con los equipos de desarrollo (SFCC, Superapp, backend, integraciones) para automatizar tareas repetitivas e implementar buenas prácticas de Infra-as-Code.
● Apoyar en la gestión de incidentes de producción: diagnóstico de causa raíz, documentación post-mortem y propuestas de remediación.
● Dar seguimiento a hallazgos de Veracode y SonarQube, coordinando su remediación con los equipos de desarrollo.
● Administrar credenciales, certificados y configuraciones de seguridad básica en los distintos pipelines.
● Contribuir a la definición y seguimiento de SLIs/SLOs y a la mejora continua de la confiabilidad de los servicios críticos.
● Dar soporte en la gestión de ambientes cloud (AWS): cómputo, almacenamiento, redes básicas, balanceadores de carga.
Requisitos técnicos (must-have)
● 3–5 años de experiencia en roles de DevOps, SRE o Infraestructura/Operaciones de TI.
● Experiencia práctica configurando y manteniendo pipelines en Jenkins y Azure DevOps; deseable también AWS CodePipeline/CodeBuild.
● Experiencia integrando checks de seguridad y calidad en el pipeline: Veracode (SCA/SAST/DAST), SonarQube (calidad de código) y ESLint (linting).
● Experiencia con testing automatizado, idealmente con Playwright (o frameworks equivalentes como Cypress/Selenium).
● Manejo de repositorios de artefactos (Nexus u otro registry equivalente) y control de versiones en Bitbucket Cloud (branching, pull requests, merge strategies).
● Conocimiento de scripting (Bash, Python o similar) para automatización.
● Experiencia con al menos un proveedor cloud (AWS preferentemente: EC2, S3, RDS, Lambda, ECS/Beanstalk).
● Conocimientos de administración Linux.
● Familiaridad con bases de datos relacionales (SQL Server, MySQL, PostgreSQL) y conceptos básicos de No-SQL.
● Comprensión de conceptos de monitoreo/observabilidad (logs, métricas y alertas).
Deseable (nice-to-have)
● Experiencia previa en ecommerce o plataformas de alto tráfico (idealmente Salesforce Commerce Cloud / SFCC).
● Experiencia dando soporte o integrando pipelines para apps móviles/Superapp en Azure DevOps.
● Conocimiento de herramientas de integración tipo MuleSoft o similares (ESB/iPaaS).
● Experiencia con contenedores/orquestación (Docker, Kubernetes u OpenShift).
● Conocimiento de Ansible u otra herramienta de IaC/configuración.
● Certificaciones relacionadas: AWS (Architecting on AWS), Veracode/seguridad de aplicaciones, Scrum Fundamentals u otras de metodologías ágiles.
● Experiencia dando soporte a incidentes con impacto en negocio (retail, ecommerce, pagos) y comunicación con stakeholders no técnicos.
Habilidades
● Capacidad de trabajar en escenarios de incidentes/producción.
● Comunicación clara con equipos técnicos y de negocio.
● Proactividad para identificar mejoras de proceso y automatización.
● Colaboración efectiva en equipos multidisciplinarios (desarrollo, QA, infraestructura, seguridad).
● Orientación a la mejora continua y cultura de "ownership" sobre los servicios que soporta.
● Inglés intermedio a avanzado