Metrica Global busca incorporar a su equipo un Ingeniero DevOps Full Stack altamente cualificado y con una sólida trayectoria profesional. Nos caracterizamos por ser una consultora tecnológica innovadora, comprometida con la excelencia y la transformación digital de nuestros clientes. En Metrica Global, impulsamos el talento y fomentamos un entorno de aprendizaje continuo, donde cada profesional tiene la oportunidad de crecer y desarrollar su máximo potencial.Responsabilidades Clave:Como Ingeniero DevOps Full Stack, sus responsabilidades incluirán, pero no se limitarán a:Desarrollo Full Stack: Participar activamente en el ciclo de vida completo del desarrollo de software, abarcando tanto el frontend como el backend. Esto implica la implementación de nuevas funcionalidades, la optimización de código existente y la resolución de incidencias.Automatización de CI/CD: Diseñar, implementar y mantener pipelines de Integración Continua y Despliegue Continuo (CI/CD) utilizando herramientas como GitHub Actions, GitLab CI o Jenkins. El objetivo es agilizar y asegurar la calidad de los despliegues.Gestión de Infraestructura como Código (IaC): Desarrollar y gestionar infraestructuras en la nube (AWS, Azure, Google Cloud) utilizando herramientas de Infraestructura como Código como Terraform o AWS CloudFormation. Esto garantiza la reproducibilidad y la consistencia de los entornos.Contenerización y Orquestación: Implementar y gestionar soluciones de contenerización con Docker y orquestación con Kubernetes, asegurando la escalabilidad, disponibilidad y eficiencia de las aplicaciones.Desarrollo Backend: Desarrollar y mantener APIs RESTful robustas y seguras utilizando diversos lenguajes y frameworks como Java con Spring Boot, Python con FastAPI o Django, y Node.js con NestJS.Desarrollo Frontend: Construir interfaces de usuario intuitivas y eficientes utilizando frameworks modernos como React, Angular o Vue.js.Gestión de Seguridad y Autenticación: Implementar y asegurar mecanismos de autenticación y seguridad en todas las capas de la aplicación, protegiendo los datos y los sistemas.Integración de Inteligencia Artificial: Colaborar en la integración de modelos y servicios de Inteligencia Artificial y Machine Learning (ML) básicos, incluyendo la conexión con APIs de IA.Pruebas (Testing): Diseñar y ejecutar estrategias de testing exhaustivas, incluyendo Testing Unitario, Testing de Integración, Testing Frontend y Backend, y aplicando metodologías como TDD (Test-Driven Development).Observabilidad: Implementar y mantener soluciones de observabilidad, incluyendo la gestión de logs, métricas y alertas, para garantizar el monitoreo proactivo del rendimiento y la salud de los sistemas.Colaboración y Comunicación: Trabajar en estrecha colaboración con equipos de desarrollo, operaciones y negocio para asegurar la alineación de objetivos y la entrega exitosa de los proyectos.Resolución de Problemas: Identificar, diagnosticar y resolver problemas complejos en entornos de producción y desarrollo.Requisitos:DesarrolloExperiencia sólida como Full Stack Developer.Backend: experiencia con al menos uno de los siguientes:Java / Spring BootNode.js / NestJSPython / FastAPI / DjangoFrontend: experiencia con frameworks modernos: React, Angular o Vue.jsConocimientos sólidos de APIs REST, HTTP, autenticación y seguridad.IAExperiencia integrando soluciones de IA (por ejemplo: consumo de APIs de modelos, automatización basada en IA).Comprensión básica de conceptos de ML (no se espera un Data Scientist).CI/CD & DevOpsExperiencia con herramientas de CI/CD (GitHub Actions, GitLab CI, Jenkins, etc.).Contenedores (Docker) y nociones de orquestación (Kubernetes deseable).Infraestructura como código (Terraform, CloudFormation u otros).TestingTesting unitario y de integración.Frameworks de testing frontend y backend.Mentalidad “test-first” o, como mínimo, “test-always”.OtrosControl de versiones con Git.Experiencia en entornos cloud (AWS, Azure o GCP).Conocimientos de observabilidad (logs, métricas, alertas).
Responsibilities
Job Requirements
Apply now