
DevOps Engineer Sr.
Stefanini LATAM · Colombia
Remote
About the job
¡Sé parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
Responsabilidades y atribuciones
Diseñar, implementar y administrar procesos de integración, despliegue y operación continua para soluciones tecnológicas del sector telecomunicaciones, facilitando entregas frecuentes, seguras, automatizadas y trazables.
El profesional trabajará con equipos de desarrollo, QA, arquitectura, infraestructura y operaciones para soportar aplicaciones digitales, APIs, microservicios, plataformas comerciales y servicios desplegados en ambientes cloud y contenedores.
Responsabilidades:
Diseñar, construir y mantener pipelines de integración y despliegue continuo.
Automatizar procesos de compilación, pruebas, despliegue, configuración y validación de aplicaciones.
Administrar procesos de despliegue sobre ambientes de desarrollo, pruebas, certificación y producción.
Integrar pruebas automatizadas y controles de calidad dentro de los pipelines CI/CD.
Configurar y mantener repositorios de código, estrategias de branching, pull requests y versionamiento.
Gestionar artefactos, dependencias y componentes utilizados durante el ciclo de despliegue.
Configurar controles de calidad de código y quality gates.
Apoyar el despliegue y operación de microservicios sobre plataformas de contenedores.
Automatizar configuraciones de infraestructura y ambientes.
Implementar mecanismos de monitoreo, trazabilidad, alertamiento y observabilidad.
Analizar logs, errores de despliegue, incidentes y problemas de rendimiento.
Participar en la resolución de incidentes relacionados con integración, infraestructura y disponibilidad de servicios.
Aplicar prácticas de seguridad y gestión de accesos dentro del ciclo DevSecOps.
Documentar pipelines, configuraciones, procedimientos operativos y mecanismos de recuperación.
Trabajar con equipos de arquitectura, desarrollo, QA, cloud y operaciones bajo metodologías ágiles.
Requisitos y calificaciones
Profesional en Ingeniería de Sistemas, Ingeniería Electrónica, Telecomunicaciones o carreras afines.
Experiencia mínima de tres años en roles DevOps, automatización de despliegues o administración de plataformas.
Experiencia en construcción y mantenimiento de pipelines CI/CD.
Manejo de Azure DevOps, Jenkins, GitLab CI, GitHub Actions o herramientas equivalentes.
Conocimiento de Git, GitFlow, pull requests y estrategias de versionamiento.
Experiencia con SonarQube, Nexus, Artifactory o herramientas equivalentes.
Conocimiento de Docker y plataformas de orquestación de contenedores.
Experiencia con Kubernetes, AKS, OpenShift u OCP.
Conocimiento de sistemas operativos Linux.
Experiencia en automatización mediante scripts en Bash, Python, PowerShell o lenguajes similares.
Conocimiento de APIs, microservicios y arquitecturas distribuidas.
Experiencia trabajando bajo metodologías ágiles.
Deseable:
Azure, Google Cloud Platform o AWS.
Infraestructura como código con Terraform, Ansible o herramientas equivalentes.
Grafana, Prometheus, Elastic Stack, Splunk o herramientas de observabilidad.
UrbanCode, Gitea, Maven, Gradle o herramientas similares.
Integración de pruebas automatizadas con Postman/Newman, Selenium, Playwright, Cucumber o JMeter.
Conocimiento de arquitectura OSS/BSS y plataformas tecnológicas de telecomunicaciones.
Prácticas DevSecOps, análisis de vulnerabilidades y gestión de secretos.
Experiencia en ambientes de alta disponibilidad y alta transaccionalidad.
Competencias:
Capacidad de análisis y solución de problemas.
Orientación a automatización y mejora continua.
Trabajo colaborativo.
Gestión de incidentes y prioridades.
Comunicación efectiva con equipos técnicos.
Orientación a la estabilidad y continuidad operativa.
Ready to apply?Apply now