DevOps - Infrastructure Engineer
Role details
Job location
Tech stack
Job description
En Teamsystem | Quipu, ayudamos a miles de freelancers, PYMES y gestorías en España a gestionar sus negocios de manera eficiente ? mediante tecnología innovadora y productos fiables., Buscamos un/a DevOps / Infrastructure Engineer para liderar la infraestructura de Quipu. Serás responsable del repositorio de Infrastructure-as-Code y de los sistemas que definen cómo se crean, configuran y despliegan todos los entornos de la compañía. Participarás en la migración de componentes legacy hacia un stack más moderno y mantenible, y contribuirás a las decisiones sobre la evolución futura de la infraestructura.
Tu trabajo tendrá impacto directo en la fiabilidad, escalabilidad y rendimiento de un producto usado por miles de usuarios en España., * Mantener, evolucionar y gestionar el repositorio de Infrastructure-as-Code de Quipu.
- Gestionar los despliegues del monolito en Ruby on Rails y de microservicios en Node.js.
- Contribuir a la migración de componentes legacy hacia soluciones modernas y mantenibles.
- Dar soporte a los equipos de ingeniería en provisión de entornos, CI/CD, debugging y despliegues.
- Participar en decisiones de arquitectura y proponer mejoras en flujos de trabajo.
- Asumir la responsabilidad de tus tareas y asegurar su correcta entrega.
- (Opcional) Trabajar con Ruby para tareas backend o mejoras en herramientas de despliegue.
Requirements
- AWS: EC2, RDS (MySQL), S3, Route53, ALBs
- Hetzner Cloud: entornos de desarrollo y staging, réplica de producción
- Kubernetes (AWS EKS): microservicios Node.js y entornos de revisión
- IaC y automatización: Terraform, Ansible, Puppet, Capistrano, Consul
- Artefactos y packaging: paquetes .deb en repositorio interno S3
- Lenguajes: JavaScript (React), Ruby on Rails, Node.js
- CI/CD: CircleCI, GitHub Actions, * Amplia experiencia en infraestructura AWS (EC2, RDS, S3, balanceadores, redes).
- Conocimientos sólidos y prácticos de Terraform.
- Experiencia en administración Linux, redes, DNS, seguridad y troubleshooting.
- Experiencia en CI/CD y automatización de despliegues.
- Conocimiento de herramientas de gestión de configuración (Puppet, Ansible o similares).
- Capacidad para trabajar con lenguajes de scripting.
- Inglés nivel C1/C2, hablado y escrito.