Sr Cloud DevOps Analyst (Release Management)
Topaz LATAM · Bogotá, D.C., BOG, Colômbia
Publicada há 4 horas
Sobre a vaga
En Topaz, no solo creamos tecnología. Transformamos el futuro del mercado financiero. 🚀
Somos un equipo #Multi de protagonistas que convierten ideas en soluciones de impacto. En nuestro Topaz Team, fomentamos un ambiente de colaboración real donde tu curiosidad se premia y tu potencial se expande, aprendiendo de los mejores para resolver desafíos complejos.
¿Estás listo/a para ser protagonista de esta evolución? ¡Queremos conocerte!
Tu Rol como Protagonista de la Transformación:
Diseñar, implementar y optimizar soluciones de infraestructura y DevOps, y asumir la gestión integral del proceso de entrega de software (Release Management), garantizando que cada versión se planifique, pruebe y despliegue de manera estable, segura y automatizada. Este profesional actúa como referente técnico del equipo, uniendo la visión de proceso y coordinación de un Release Manager con la capacidad técnica de un DevOps para automatizar, medir y mejorar de forma sostenida el ciclo de entrega.
Implementación y gestión de pipelines CI/CD Diseñar, construir y mantener pipelines de integración y entrega continua utilizando herramientas como Jenkins, GitLab CI/CD o Azure DevOps. Garantizar la automatización de pruebas, empaquetado y despliegue en ambientes de desarrollo, QA y producción, con trazabilidad completa del proceso y reduciendo el tiempo entre el desarrollo y la entrega.
Infraestructura como Código (IaC) y automatización Implementar y gestionar infraestructura mediante herramientas declarativas como Terraform, Ansible o CloudFormation, asegurando la reproducibilidad, versionamiento y gobierno de los entornos. Automatizar los procesos repetitivos del ciclo de lanzamiento mediante scripting (Bash, Python).
Contenedores y cloud Implementar y administrar soluciones basadas en Docker y Kubernetes, y ejecutar despliegues en plataformas cloud (preferiblemente AWS) e infraestructura on-premise, considerando alta disponibilidad y recuperación ante desastres.
Seguridad e integración DevSecOps Incorporar controles de seguridad en el ciclo de vida del software: análisis de vulnerabilidades, escaneo de código estático (SAST), gestión de secretos (Vault o AWS Secrets Manager) y cumplimiento de políticas alineadas con ISO 27001 e ISO 27701.
Monitoreo y observabilidad Implementar stacks de monitoreo y observabilidad (Grafana, Prometheus, ELK Stack o equivalentes) para tener visibilidad en tiempo real de aplicaciones e infraestructura, estableciendo alertas, dashboards y procesos de respuesta ante incidentes.
Funciones de Release Management
Planificación y calendario de entregas Definir el cronograma y el alcance de las entregas de software, integrando las demandas de desarrollo, QA, operaciones y otros equipos. Trabajar con los stakeholders para priorizar funcionalidades y actualizaciones, y coordinar a los equipos para cumplir los plazos, gestionando múltiples lanzamientos de forma simultánea.
Calidad y cumplimiento de las definiciones establecidas Velar por que se cumplan las definiciones de calidad y cumplimiento establecidas para cada entrega (criterios de aceptación, definición de terminado, controles de calidad y políticas de la organización). Verificar que se sigan todas las etapas del ciclo de vida de desarrollo de software (SDLC, por sus siglas en inglés), incluyendo pruebas y documentación, que las dependencias de software e infraestructura estén listas, y que la nueva versión sea estable, funcional y cumpla con los requisitos antes de ser entregada.
Despliegues y rollbacks Planificar y supervisar los despliegues en entornos de pruebas y producción, y gestionar los rollbacks en caso de fallos, minimizando el impacto en la operación.
Comunicación y reportes Facilitar la comunicación entre desarrolladores, testers, analistas de negocio y operaciones. Comunicar el estado de los lanzamientos a los stakeholders y producir informes sobre el rendimiento de las entregas (frecuencia, tiempos, incidentes, retrocesos), destacando áreas de mejora.
Colaboración entre desarrollo y operaciones Facilitar la alineación entre los equipos de desarrollo, QA y operaciones, promoviendo la cultura DevOps, acuerdos de nivel de servicio internos y procesos de gestión de cambios controlados.
Mentoría técnica Acompañar el desarrollo de analistas junior y semi-senior mediante revisiones de código, documentación técnica, sesiones de transferencia de conocimiento y definición de estándares de trabajo dentro del equipo.
Lo que Buscamos para Sumar a Nuestro #TopazTeam:
Requisitos y competencias: Profesional con graduación en tecnología y perfil SENIOR. Mínimo 5 años de experiencia profesional y en roles de DevOps (2-3), infraestructura o SRE, con participación directa en proyectos de implementación en entornos productivos. Se requiere experiencia comprobable en al menos dos de los siguientes ámbitos: gestión de infraestructura cloud en AWS, administración de clústeres Kubernetes, implementación de pipelines CI/CD en proyectos de mediana o gran escala, o gestión de infraestructura on-premise en entornos empresariales.
Conocimientos técnicos específicos Herramientas CI/CD (Jenkins, GitLab, GitHub Actions, Azure DevOps), IaC (Terraform, Ansible, CloudFormation), contenedores y orquestación (Docker, Kubernetes), servicios AWS (EC2, S3, RDS, EKS, IAM, VPC, Route53, CloudWatch), scripting (Bash, Python), control de versiones (Git), monitoreo (Prometheus, Grafana, ELK), gestión de secretos (Vault, AWS Secrets Manager), y nociones de networking en entornos híbridos (VPN site-to-site, DNS, firewall, balanceo de carga). Adicionalmente: SVN, Jira y familiaridad con frameworks ágiles como Scrum, Kanban o SAFe.
Competencias y habilidades
- Habilidades interpersonales: capacidad para trabajar con equipos diversos y resolver conflictos.
- Organización: alta capacidad para manejar múltiples lanzamientos simultáneos.
- Visión estratégica: comprender cómo los lanzamientos de software se alinean con los objetivos de negocio.
Herramientas Jira, Jenkins, GitLab CI, Git, SVN, Grafana, Terraform, Ansible, Docker, Kubernetes.
Idiomas Inglés intermedio-avanzado requerido (nivel B2 o superior). La capacidad de leer documentación técnica, participar en reuniones con equipos o proveedores internacionales, y redactar correos y reportes en inglés es indispensable para este rol.
Información adicional (Beneficios)
Tu experiencia en Topaz es nuestra prioridad. Más que beneficios, ofrecemos un ecosistema de apoyo para que puedas evolucionar, transformar y ser protagonista de tu carrera.
🌱 Bienestar que Impulsa al Equipo:
Cuidamos de ti con planes de salud integrales. Creemos que un equipo sano y respaldado es la base para una colaboración real, donde podemos transformar en conjunto.
🚀 Evolución Constante en la Práctica:
Aquí, tu desarrollo es un pilar fundamental. Ofrecemos programas de formación y la oportunidad de dominar las tecnologías que mueven el mercado financiero. Tendrás desafíos reales para aplicar tu conocimiento y contribuir directamente a la evolución de nuestro ecosistema de soluciones.
💼 Protagonismo con Equilibrio:
Te damos la confianza y la autonomía para ser protagonista de tu trabajo. Nuestra modalidad híbrida y beneficios como el Day Off de cumpleaños son el reflejo de nuestra cultura de respeto y confianza, permitiéndote encontrar el equilibrio ideal para generar un impacto real.
Leu e ficou na dúvida? A nota responde.
Ver minha nota