Responsable de implementar actualizaciones de productos, identificar problemas de producción e implementar integraciones que satisfagan las necesidades del cliente. Trabajará en estrecha colaboración con desarrolladores, testers y administradores de sistemas para garantizar que todo el ciclo de vida del desarrollo de software sea fluido, eficiente y libre de errores. Su objetivo principal es automatizar tareas repetitivas, reducir la intervención manual y mejorar la experiencia general del usuario, la calidad y la fiabilidad de los productos de software. El ingeniero de DevOps también ayudará a planificar proyectos y participará en las decisiones de gestión de proyectos.
Tareas
* Colaborar con equipos de desarrollo y operaciones para identificar y abordar cuellos de botella en el ciclo de vida del desarrollo de software.
* Diseño e implementación de herramientas y frameworks de automatización para la integración, entrega e implementación continuas.
* Monitorizar y administrar la infraestructura garantizando un rendimiento, seguridad y escalabilidad óptimos.
* Análisis y resolución de problemas relacionados con el desarrollo, la implementación y las operaciones de aplicaciones.
* Implementar y mantener sistemas de control de versiones, herramientas de gestión de configuración y otras tecnologías relacionadas con DevOps.
* Garantizar el cumplimiento de las mejores prácticas de la industria y políticas de la organización.
* Mejorar continuamente procesos y herramientas para mejorar la eficiencia y la productividad.
Requisitos
* Experiencia trabajando en infraestructura basada en Linux.
* Experiencia técnica en desarrollo de software, operaciones de TI y herramientas y tecnologías DevOps.
* Fuertes habilidades analíticas y de resolución de problemas.
* Excelentes habilidades de comunicación y colaboración, así como la capacidad de trabajar eficazmente en equipos multifuncionales.
* Un profundo conocimiento de las metodologías y principios ágiles.
* Conocimiento de plataformas y servicios en la nube, así como experiencia en la gestión de infraestructura en AWS.
* Familiaridad con las mejores prácticas de seguridad y capacidad para implementar medidas de seguridad en el ciclo de vida del desarrollo de software.
* Compromiso con el aprendizaje continuo y mantenerse actualizado con las últimas tendencias y tecnologías de la industria.
* Inglés C1.
* Experiencia en diseño, implementación y administración de clusters de Kubernetes (EKS, AKS, OpenShift) y servicios Cloud.
* Experiencia en la orquestación de contenedores con Kubernetes y una sólida comprensión de las prácticas de DevOps, incluyendo la integración y entrega continuas (CI/CD), la infraestructura como código (IaC) y la automatización de procesos.
* Sólidos conocimientos en redes K8s, seguridad en la nube e implementación de gestión de identidades y accesos. Experiencia con topologías de red, uso de Ingres Controller, Network Policies, Cert-manager.
* Habilidad para implementar y gestionar infraestructura como código (Terraform) y automatización de procesos.
* Sólidos conocimientos en redes, seguridad en la nube y gestión de identidades y accesos.
* Conocimientos robustos de Docker y contenerización de aplicaciones.
* Experiencia en migraciones a Cloud pública (AWS).
* Conocimientos avanzados en Shell, Python, Java, Groovy, Ansible.
* Servidores de aplicaciones: WebSphere, JBoss, Tomcat, Apache, IIS, IHS, Nginx
* Experiencia avanzada en herramientas ALM (Jenkins / GitHub Actions).
Beneficios
Contrato indefinido.
Retribución flexible (ticket restaurant, ticket guardería, seguro salud).
Clases de inglés personalizadas con profesora nativa en plantilla.
Club de ahorro con numerosos descuentos en muchos productos y servicios (viajes, tiendas online...).
Formación técnica en plataformas como: Udemy, Openwebinars y Techdone y posibilidad de certificarse