Ingeniero DevOps de nivel medio
ContratoJornada completaPresencial
Descripción general
Buscamos un ingeniero DevOps de nivel medio, motivado y con sólida experiencia cloud-native, para ayudar a construir, automatizar y mantener infraestructura y plataformas de despliegue escalables. El candidato ideal tiene experiencia práctica con Kubernetes, plataformas cloud, Infrastructure as Code (IaC) y automatización CI/CD, y disfruta colaborar estrechamente con equipos de desarrollo para mejorar fiabilidad, escalabilidad y velocidad de entrega.
Responsabilidades:
Infraestructura cloud y operaciones de plataforma
- Diseñar, desplegar y mantener infraestructura cloud segura, escalable y de alta disponibilidad en AWS, Azure o GCP.
- Apoyar despliegues de aplicaciones cloud-native con arquitecturas contenedorizadas y basadas en microservicios.
- Ayudar a gestionar clusters de Kubernetes y plataformas de contenedores en entornos de desarrollo, staging y producción.
- Implementar soluciones de alta disponibilidad, backup y recuperación ante desastres.
CI/CD y automatización
- Construir, mantener y optimizar pipelines CI/CD con herramientas como GitHub Actions, GitLab CI, Jenkins o Azure DevOps.
- Automatizar el despliegue de aplicaciones, las pruebas y el aprovisionamiento de infraestructura.
- Colaborar con desarrolladores para mejorar la gestión de releases y la eficiencia de los despliegues.
- Promover buenas prácticas DevOps en los flujos de entrega de software.
Infrastructure as Code (IaC)
- Desarrollar y mantener Infrastructure as Code con Terraform, Ansible, CloudFormation o herramientas similares.
- Estandarizar el aprovisionamiento de infraestructura y la configuración de entornos entre proyectos.
- Apoyar la gestión del ciclo de vida de entornos e iniciativas de escalabilidad de infraestructura.
Monitoring, fiabilidad y rendimiento
- Implementar y mantener soluciones de monitoring, logging y observabilidad con Prometheus, Grafana, ELK/EFK Stack, Datadog o plataformas similares.
- Supervisar la salud del sistema, resolver incidentes y participar en análisis de causa raíz.
- Apoyar el ajuste de rendimiento, la planificación de capacidad y la optimización de costes cloud.
- Apoyar objetivos de fiabilidad y disponibilidad del servicio.
Seguridad y DevSecOps
- Implementar buenas prácticas de seguridad, incluidas gestión de secretos, controles de acceso y remediación de vulnerabilidades.
- Integrar escaneo de seguridad y controles de cumplimiento en pipelines CI/CD.
- Colaborar con equipos de engineering y seguridad para mantener entornos cloud seguros.
Colaboración y mejora continua
- Trabajar estrechamente con Software Engineers, QA Engineers, Architects y equipos de Product para apoyar la entrega de aplicaciones.
- Participar en revisiones de infraestructura, post-mortems de incidentes y documentación técnica.
- Evaluar nuevas herramientas y tecnologías para mejorar la fiabilidad de la plataforma, la automatización y la experiencia del desarrollador.
- Contribuir a iniciativas de mejora continua en DevOps y operaciones cloud.
Otras responsabilidades
- Apoyar auditorías de infraestructura, reporting de uso cloud y revisiones operativas.
- Participar en rotaciones on-call cuando se requiera.
- Realizar otras tareas asignadas por la dirección.
Requisitos
- Licenciatura en Ciencias de la Computación, Tecnologías de la Información, Ingeniería o experiencia práctica equivalente.
- 4–7 años de experiencia en DevOps, Cloud Engineering, Site Reliability Engineering (SRE) o roles relacionados.
- Experiencia práctica con al menos una plataforma cloud principal: AWS, Azure o Google Cloud Platform (GCP).
- Sólida experiencia con Kubernetes y Docker en entornos de producción.
- Experiencia construyendo y manteniendo pipelines CI/CD con GitHub Actions, GitLab CI, Jenkins, Azure DevOps o herramientas similares.
- Experiencia práctica con herramientas de Infrastructure as Code (IaC) como Terraform, Ansible, CloudFormation o Pulumi.
- Conocimientos de administración de sistemas Linux y fundamentos de networking.
- Experiencia con herramientas de monitoring y observabilidad como Prometheus, Grafana, ELK/EFK, Datadog o equivalentes.
- Experiencia de scripting con Bash, Python, PowerShell o lenguajes similares.
- Comprensión de principios de seguridad cloud, IAM, networking y gestión de secretos.
- Fuertes habilidades de troubleshooting, resolución de problemas y comunicación.
Extra / Nice to have
- Experiencia con herramientas GitOps como Argo CD o Flux.
- Conocimiento de tecnologías service mesh como Istio o Linkerd.
- Experiencia con plataformas serverless como AWS Lambda, Azure Functions o Google Cloud Functions.
- Familiaridad con prácticas DevSecOps y automatización de seguridad.
- Experiencia apoyando arquitecturas basadas en microservicios.
- Exposición a entornos multi-cloud o hybrid-cloud.
- Certificaciones relevantes como:
- AWS Certified Developer o Solutions Architect Associate
- Microsoft Azure Administrator Associate
- Google Associate Cloud Engineer
- Certified Kubernetes Administrator (CKA)
- HashiCorp Terraform Associate
