Que buscamos
DevOps Enginner
Tus principales responsabilidades a desarrollar:
Descripción del Rol: Buscamos un DevOps Engineer proactivo y experimentado para unirse a nuestro equipo de tecnología. El candidato ideal será un apasionado de la automatización la escalabilidad y la confiabilidad de la infraestructura. Serás responsable de diseñar construir y mantener la infraestructura en la nube así como de implementar y mejorar nuestras prácticas de Integración Continua y Entrega Continua (CI/CD). Este rol es fundamental para garantizar que nuestros servicios sean robustos escalables y seguros aplicando principios de Site Reliability Engineering (SRE) para optimizar la operación.
Formación: Ingeniero de Sistemas Ingeniero electrónico Ingeniero de telecomunicaciones o carrera afín.
Requerimientos Obligatorios:
Infraestructura como Código (IaC): Diseñar implementar y gestionar la infraestructura en AWS utilizando Terraform para garantizar entornos consistentes repetibles y automatizados.
Orquestación de Contenedores: Administrar y optimizar clústeres de Kubernetes (K8s) incluyendo el despliegue monitoreo y escalado de aplicaciones.
CI/CD: Desarrollar y mantener pipelines de integración y despliegue continuo utilizando herramientas como CircleCI para automatizar los procesos de construcción prueba y lanzamiento de software.
Scripting y Automatización: Crear scripts (e.g. en Bash Python o Go) para automatizar tareas operativas mejorar la eficiencia y reducir la intervención manual.
Monitoreo y Observabilidad: Implementar y gestionar soluciones de monitoreo logging y alerting (e.g. Prometheus Grafana Cloudwatch Zipkin) para garantizar la salud y el rendimiento de los sistemas.
Administración de Sistemas: Gestionar y mantener sistemas basados en Linux asegurando su rendimiento seguridad y disponibilidad.
Gestión de Bases de Datos: Colaborar con los equipos de desarrollo para administrar y optimizar bases de datos tanto relacionales (SQL) como no relacionales (NoSQL) enfocándose en la disponibilidad y el rendimiento.
Redes y Seguridad: Configurar y mantener componentes de red en la nube (VPCs subnets security groups) y aplicar las mejores prácticas de seguridad en toda la infraestructura.
Metodologías Ágiles: Participar activamente en ceremonias de metodologías ágiles (Scrum/Kanban) colaborando estrechamente con los equipos de desarrollo para agilizar la entrega de valor.
Requisitos y Habilidades Técnicas
Experiencia Cloud: Sólida experiencia trabajando con Amazon Web Services (AWS) incluyendo servicios como EC2 S3 RDS VPC IAM y EKS.
Contenedores y Orquestación: Amplio dominio de Docker y Kubernetes.
Infraestructura como Código: Experiencia con Terraform.
CI/CD: Experiencia práctica en la configuración y mantenimiento de pipelines con CircleCI o herramientas similares (e.g. Github Actions GitLab CI).
Scripting: Competencia en lenguajes de scripting como Python y Bash.
Sistemas Operativos: Profundo conocimiento de Linux y su administración.
Bases de Datos: Conocimientos básicos en la administración y optimización de bases de datos relacionales (e.g. PostgreSQL MySQL) y no relacionales (e.g. Dynamo MongoDB).
Monitoreo: Experiencia con herramientas de monitoreo y observabilidad como Prometheus Grafana Cloudwatch o similares.
Redes: Comprensión sólida de los fundamentos de redes (TCP/IP DNS HTTP/S balanceo de carga).
Habilidades Blandas y Cualificaciones Adicionales
Resolución de Problemas: Fuerte capacidad analítica y habilidad para diagnosticar y resolver problemas complejos en sistemas distribuidos.
Colaboración: Excelentes habilidades de comunicación y capacidad para trabajar eficazmente en un entorno de equipo ágil.
Mentalidad SRE: Un enfoque proactivo en la confiabilidad la escalabilidad y la mejora continua.
Aprendizaje Continuo: Deseo de aprender y adoptar nuevas tecnologías y mejores prácticas.
Certificaciones (Deseable): Certificaciones en AWS Kubernetes (CKA/CKAD) o Terraform serán un plus.
Soft Skills
Trabajo en equipo y pasión por desarrollar tecnología de punta.
Buenas habilidades de comunicación
Un fuerte sentido de propiedad
La capacidad de equilibrar un sentido de urgencia con la entrega de nuevas funcionalidades y de alta calidad.
Exploración de nuevas tecnologías.
Aprendizaje continuo
Mentalidades y Comportamientos
Apasionado por el desarrollo de software.
Habilidades de autoaprendizaje
Recibe y provee feedback de forma positiva.
Realiza preguntas para la validación de sus desarrollos y validación de entendimiento de los requerimientos.
Pensamiento crítico y propositivo.
Transferencia de conocimiento & Coaching
En cumplimiento con nuestras disposiciones en materia de protección de datos personales te informamos que la información que nos proporciones será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-
Required Experience:
IC
We see opportunity in technology. In domains such as cloud, AI, mainframe modernisation, DLT and IoT, we blend established practice with new thinking to help our clients stay ahead.