Job description
Desde q-tech buscamos un/a Cloud Engineer para incorporarse a un equipo internacional enfocado en el desarrollo de plataformas cloud escalables y soluciones digitales de alto impacto dentro de un entorno enterprise. Buscamos perfiles con background en ingeniería de software que hayan evolucionado hacia el ecosistema cloud-native, con experiencia trabajando en entornos Kubernetes y automatización de infraestructura.
Trabajarás dentro de un squad multidisciplinar junto a Developers, QA, UX/UI, Tech Leads y Product Owners, participando de forma activa en todo el ciclo de vida de las soluciones: desde el diseño técnico hasta el despliegue en producción. Qué harás? Diseñar, desarrollar y mantener aplicaciones backend en .NET alineadas con las necesidades de negocio y requisitos técnicos.
Participar en la definición e implementación de nuevas arquitecturas, frameworks y soluciones cloud-native. Colaborar en entornos Kubernetes y gestionar infraestructura mediante Infrastructure as Code (Terraform). Garantizar la calidad del software aplicando buenas prácticas de desarrollo como Clean Code, SOLID y patrones de diseño.
Implementar Unit Tests e Integration Tests para asegurar la fiabilidad de las soluciones. Participar activamente en code reviews y dinámicas de conocimiento compartido dentro del equipo. Trabajar con herramientas de observabilidad y monitorización como Grafana y OpenTelemetry. Tener ownership completo sobre las soluciones, desde el diseño hasta el despliegue.
Qué buscamos? +3 años de experiencia como Software Engineer / Backend Engineer. Experiencia desarrollando APIs REST y servicios stateless. Conocimientos sólidos de plataformas Cloud y entornos Kubernetes. Experiencia trabajando con Terraform o herramientas similares de IaC. Background sólido en ingeniería de software y arquitecturas backend.
Conocimientos de observabilidad y monitorización. Experiencia con MongoDB u otras bases de datos no relacionales. Familiaridad con metodologías Agile, TDD y Trunk-Based Development. Perfil hands-on, con mentalidad ownership y orientación a producto. Capacidad para trabajar en equipos internacionales y multidisciplinares.
Valorable Experiencia previa en entornos cloud-native a gran escala. Conocimientos de CQRS, Clean Architecture y Design Patterns. Experiencia evolucionando desde roles de software engineering hacia cloud/platform engineering.