Yuno busca un/a Senior Database Administrator para liderar la capa de datos que impulsa nuestros sistemas de procesamiento de pagos y la plataforma que aprovisiona, implementa y gestiona agentes de IA a escala en AWS. Te unirás al mismo equipo de infraestructura responsable de la confiabilidad, el rendimiento y la seguridad de los sistemas de producción de Yuno, trabajando codo a codo con ingeniería y DevOps.
Esta no es una función de "mantener las luces encendidas". Serás la voz técnica senior en arquitectura de bases de datos, impulsando decisiones sobre rendimiento, escalabilidad, alta disponibilidad y cómo evolucionará nuestra capa de datos a medida que la plataforma crezca.
Tu Contribución Incluirá
- Administración y optimización de bases de datos: mantenimiento, parches y actualizaciones en nuestra flota de bases de datos; liderazgo en ajuste de rendimiento, estrategia de indexación y optimización de consultas para sistemas críticos de alta producción.
- Confiabilidad, respaldo y recuperación: diseño y propiedad de la estrategia de respaldo/recuperación, replicación y planificación de recuperación ante desastres para garantizar la estabilidad y la integridad de los datos en cargas de trabajo de procesamiento de pagos.
- Infraestructura como Código (IaC): automatización del aprovisionamiento y mantenimiento de bases de datos con Terraform, trabajando dentro de las mismas prácticas de IaC que el resto del equipo de infraestructura.
- Migración y conversión de datos: planificación y ejecución de rutinas complejas de migración y conversión de datos para sistemas de producción, verificando la finalización exitosa con un riesgo y tiempo de inactividad mínimos.
- Monitoreo y rendimiento: construcción de paneles, alertas y monitores que muestren el estado de la base de datos y los problemas de rendimiento antes de que se conviertan en incidentes.
- Liderazgo técnico: mentoría a ingenieros en mejores prácticas de bases de datos, provisión de experiencia en planificación de implementación y arquitectura, y comunicación proactiva de riesgos, problemas y próximos pasos al equipo.
Habilidades que Necesitas
- Mínimo:
- Título de grado en Ciencias de la Computación o un campo relacionado.
- Más de 4 años de experiencia práctica como Administrador de Bases de Datos en entornos de producción.
- Profunda experiencia en PostgreSQL: ajuste de rendimiento, estrategias de indexación, replicación y optimización de consultas a escala.
- Experiencia sólida en AWS: RDS, EC2, VPC, IAM y S3; comprensión de los fundamentos de redes para la conectividad de bases de datos.
- Integraciones de CDC (Change Data Capture).
- Seguridad de bases de datos: controles de acceso, cifrado en reposo y en tránsito, auditoría y mejores prácticas de cumplimiento para datos de pago sensibles.
- Infraestructura como Código: experiencia con Terraform, con preferencia por infraestructura revisada en PRs en lugar de configurada en consolas.
- Dominio de Python para automatización y scripting.
- Experiencia comprobada en planificación de respaldo/recuperación y recuperación ante desastres para sistemas críticos.
- Depuración de sistemas distribuidos: experiencia en el diagnóstico de problemas relacionados con datos y fallas en cascada en producción.
- Inglés: dominio avanzado requerido.
- Preferido:
- Experiencia en NoSQL (MongoDB, Redis): saber cuándo usar SQL vs. NoSQL y cómo ajustar cada uno.
- Herramientas de observabilidad: fluidez en Datadog o equivalente (paneles, monitores, pipelines de logs).
- Docker: conceptos básicos del ciclo de vida de los contenedores en relación con las implementaciones de bases de datos.
- Experiencia en la industria de pagos.
- Español: dominio preferido.
- A tener en cuenta:
- Exposición a infraestructura de datos de IA/MLOps (pipelines de serving de modelos, feature stores o similar).
- Experiencia en el soporte de arquitecturas de bases de datos multi-tenant.
- Exposición a Kubernetes.
Qué Ofrecemos en Yuno
- Compensación competitiva.
- Trabajo Remoto: ¡puedes trabajar desde cualquier lugar!
- Bono Home Office: un subsidio único para ayudarte a crear tu oficina en casa ideal.
- Equipos de Trabajo.
- Opciones sobre Acciones (Stock Options).
- Plan de Salud donde sea que estés.
- Días de Descanso Flexibles.
- Cursos de Crecimiento Lingüístico, Profesional y Personal.