Buscamos un Senior Backend Engineer experto en NestJS para nuestro equipo de desarrollo. Tu rol será híbrido: desarrollar lógica de negocio de alta complejidad y asegurar que la infraestructura (Docker/Kubernetes ) sea escalable, resiliente y esté totalmente automatizada.
Stack Tecnológico Principal
- Framework: NestJS (TypeScript).
- Data: MongoDB (Aggregation Framework & Performance Tuning).
- Infra: Docker & Kubernetes (K8s).
- CI/CD: GitLab.
- Arquitectura: Microservicios y Event-Driven Design.
Responsabilidades
- Desarrollo: Diseñar y programar microservicios robustos con NestJS siguiendo principios SOLID y Clean Architecture.
- Datos: Modelado y optimización de bases de datos NoSQL con MongoDB para entornos de alta carga.
- DevOps: Crear y mantener imágenes de Docker optimizadas y gestionar el despliegue en clusters de Kubernetes.
- Automatización: Diseñar pipelines complejos de CI/CD en GitLab para garantizar entregas diarias a producción.
- Escalabilidad: Implementar patrones de comunicación asíncrona y asegurar la observabilidad de los sistemas.
Requisitos (Must-have)
- +5 años en desarrollo Backend, con foco profundo en NestJS.
- Experiencia real operando microservicios en entornos productivos.
- Dominio experto de MongoDB (gestión de índices, agregaciones y replicación).
- Capacidad para gestionar objetos de Kubernetes (Deployments, Services, Ingress, HPA).
- Experiencia avanzada en GitLab CI/CD y estrategias de contenedores.
Deseable
- Conocimientos en Kafka, RabbitMQ o Redis.
- Experiencia con Infrastructure as Code (Terraform o similar).
Ofrecemos:
- Salario competitivo acorde a la experiencia y habilidades.
- Oportunidades de crecimiento profesional en el desarrollo de aplicaciones web backend.
- Ambiente laboral innovador y dinámico.
- Apoyo continuo y orientación durante su integración y desarrollo en el equipo.
- Otros beneficios: seguro médico, bonos, formaciones, etc.
Tipo de empleo
Jornada completa en modalidad híbrida o remota con reuniones periódicas presenciales