Buscamos una persona orientada a calidad, confiabilidad y automatización para diseñar, mantener y evolucionar nuestra plataforma de desarrollo y entrega como un producto interno. Tu misión será elevar la productividad de ingeniería y la estabilidad de los servicios mediante CI/CD, infraestructura como código, testing automatizado y observabilidad.
Responsabilidades
- Desarrollar, mantener y evolucionar plataformas internas/externas consumidas por múltiples equipos, con foco en CI/CD, testing y métricas de observabilidad.
- Construir herramientas internas que faciliten mantenimiento, debugging y tareas diarias de los equipos de desarrollo.
- Asegurar estabilidad, escalabilidad y estandarización de entornos dev/test/prod mediante Infraestructura como código.
- Definir y custodiar estándares de calidad, seguridad y confiabilidad para todos los servicios desplegados.
- Impulsar mejores prácticas de versionado, ramas y revisiones de código en Git.
- Colaborar en la gestión de incidentes: detección, registro, seguimiento y postmortems con acciones preventivas.
Tareas específicas del día a día
- Configurar, mantener y mejorar pipelines de CI/CD alineados a estándares de la plataforma.
- Implementar Infraestructura como Código (preferencia Ansible para ambientes reproducibles).
- Diseñar y automatizar despliegues, unit/integration tests y flujos de debugging end-to-end.
- Monitorear y mejorar observabilidad (logs, métricas, traces) con Prometheus/Grafana y alertas accionables.
- Detectar, registrar y dar seguimiento a incidencias en producción, coordinando la resolución con los equipos.
- Documentar la plataforma como producto: tutoriales de usuario, guías de troubleshooting, APIs y runbooks.
Requisitos (perfil requerido)
Formación y
experiencia
- Ingeniería en Sistemas/Informática o carreras afines.
- 4 años en DevOps, Plataformas o desarrollo de software. Se valora experiencia en automatización o ISPs.
- Experiencia con integración continua, Git y flujos (branching, PRs, tags, releases).
- Dominio de Linux (sistemas, servicios, redes básicas).
- Conocimiento práctico en al menos un lenguaje para scripting/automatización en Linux: Python, Bash o Perl.
Habilidades técnicas (hard skills)
- Infraestructura como código (Ansible o similares)
- Herramientas y plataformas de control de versiones. (Git)
- Conocimientos de programación para scripting y automatización de testing.
- Manejo de entornos y herramientas de monitoreo vinculados al proceso de
despliegue (Grafana, Prometheus)
- Conocimiento en paradigma Infraestructura como Código (Ansible)
- Experiencia en automatización de pruebas (Selenium, PyTest, ShellSpec, Perl
Test, Junit)
- Conocimientos básicos de seguridad y networking.
Reporta a: Líder de Ingeniería de Plataformas.
Modalidad
Remoto
Tipo de puesto: Tiempo completo en relación de dependencia.
Seniority: Semi Senior / Senior.