Platform Database Engineer
Ubicación: Colombia – Remoto
Acerca del rol
El Platform Database Engineer es responsable de diseñar, desplegar, administrar y optimizar MongoDB (Atlas y on-premise) dentro de un ecosistema empresarial a gran escala basado en la nube. Este rol combina una profunda experiencia en ingeniería de bases de datos con principios de SRE para garantizar el rendimiento, la confiabilidad, la escalabilidad y la automatización en plataformas de datos críticas.
Qué harás
- Arquitectar, implementar y mantener entornos MongoDB Atlas y no-Atlas, asegurando alta disponibilidad, escalabilidad y seguridad.
- Diseñar y aplicar estrategias de resiliencia y recuperación ante desastres, incluyendo copias de seguridad, restauración y failover multirregional.
- Optimizar el rendimiento de la base de datos y la ejecución de consultas para dar soporte a los equipos de desarrollo de aplicaciones en todas las fases del SDLC.
- Desarrollar y administrar soluciones de infraestructura como código (Terraform, GitOps) para el aprovisionamiento y la automatización de bases de datos.
- Implementar y refinar soluciones de observabilidad y monitoreo utilizando Dynatrace, CloudWatch y telemetría nativa de MongoDB.
- Administrar el control de acceso, auditoría y cifrado para cumplir con los requisitos empresariales de seguridad y cumplimiento.
- Colaborar estrechamente con los equipos de aplicaciones, DevOps y plataforma para mejorar continuamente la confiabilidad, el rendimiento y la excelencia operativa.
- Liderar la respuesta a incidentes para problemas relacionados con bases de datos, impulsar el análisis de causa raíz e implementar medidas correctivas y preventivas.
- Asesorar y guiar a los equipos técnicos, contribuyendo a la documentación, estándares y revisiones de diseño.
Requisitos mínimos
- Más de 4 años de experiencia como DBA de MongoDB, incluyendo más de 4 años administrando MongoDB Atlas.
- Sólida experiencia con el ecosistema AWS (EC2, EKS, CloudWatch, IAM, KMS, VPC, Lambda).
- Dominio de Terraform, GitOps, automatización CI/CD y cargas de trabajo contenerizadas (EKS/Kubernetes).
- Experiencia con Dynatrace, Prometheus o plataformas de observabilidad equivalentes.
- Fuerte experiencia en administración de Linux y habilidades de scripting (Python, Bash).
- Excelentes habilidades analíticas, de comunicación y de documentación.
- Capacidad para participar en rotación de guardia y respuesta a incidentes.
- Requisito de viaje: <10%.
Requisitos preferidos
- Experiencia con Kafka, CDC y plataformas empresariales de integración de datos.
- Familiaridad con las prácticas de GitOps y la observabilidad de infraestructura a escala empresarial.