Descripción del trabajo
Su principal tarea será establecer la infraestructura necesaria para implementar soluciones técnicas efectivas. Jugará un papel clave en el diseño, la implementación y el mantenimiento de la infraestructura en la nube, así como en la automatización de los procesos de despliegue. Su objetivo será asegurar que los proyectos de los clientes sean escalables, accesibles y seguros. Colaborará con los equipos de desarrollo, operaciones y seguridad para optimizar el ciclo de vida del desarrollo, reducir los procesos manuales y construir una infraestructura robusta y confiable.
Responsabilidades:
- Diseñar, configurar y gestionar una infraestructura en la nube que sea escalable, segura y altamente disponible en plataformas como AWS y Azure.
- Crear, mantener y optimizar los procesos de integración continua y entrega continua (CI/CD) utilizando herramientas como Jenkins, GitHub o Azure DevOps para facilitar pruebas, implementación y monitoreo automatizado.
- Desarrollar infraestructura como código (IaC) utilizando herramientas como Terraform, CloudFormation o plantillas Bicep/ARM para automatizar el aprovisionamiento y la configuración de recursos en la nube.
- Implementar y gestionar sistemas de monitoreo, registro y alertas utilizando servicios como AWS CloudWatch, Azure Monitor, ELK Stack o Prometheus para asegurar visibilidad sobre el rendimiento, la fiabilidad y la seguridad.
- Asegurar que la infraestructura en la nube cumpla con las mejores prácticas de seguridad de la industria, incluyendo políticas de IAM, grupos de seguridad, firewalls y cifrado.
- Gestionar aplicaciones en contenedores utilizando Docker y herramientas de orquestación como Kubernetes o AWS ECS/EKS.
Requisitos:
- Más de 3 años de experiencia en un puesto de DevOps o un puesto similar, con una sólida experiencia en entornos de nube de AWS y Azure.
- Familiaridad con los servicios de AWS (EC2, S3, RDS, Lambda, VPC, IAM, etc.) y Azure (VMs, Azure Storage, Azure Functions, Virtual Networks, etc.).
- Experiencia en infraestructura como código (Terraform, CloudFormation, Bicep).
- Conocimientos en herramientas de CI/CD (Jenkins, GitLab CI, Azure DevOps).
- Sólidas habilidades de programación en Bash, Python, PowerShell o lenguajes similares.
- Experiencia con contenerización (Docker, Kubernetes, AWS ECS/EKS, Azure AKS).
- Conocimientos en herramientas de monitoreo como AWS CloudWatch, Azure Monitor, ELK Stack o Prometheus.
- Comprensión de conceptos de red: VPN, DNS, balanceo de carga, reglas de firewall, etc.
- Conocimiento en prácticas de seguridad: IAM, grupos de seguridad VPC, firewalls, cifrado, etc.
- Habilidades sólidas para resolver problemas y capacidad para trabajar tanto de manera independiente como en equipo.
- Experiencia con metodologías ágiles y la cultura DevOps.
Cualificaciones:
- Certificaciones en AWS (AWS Certified Solutions Architect, AWS Certified DevOps Engineer) y/o Azure (Azure Solutions Architect, Azure DevOps Engineer Expert).
- Experiencia en arquitecturas de nube híbrida y estrategias multi-nube.
- Conocimiento de arquitecturas sin servidor (AWS Lambda, Azure Functions).
- Experiencia en la gestión y optimización de bases de datos en la nube (RDS, Azure SQL).
Salario a percibir
A convenir
Para ver este contenido y los contactos hacias las ofertas, debes tener una Subscripción .