Responsabilidades
- Diseñar, desplegar y operar bases de datos transaccionales y plataformas analíticas para BI interno y clientes, incluyendo motores OLAP.
- Asegurar la disponibilidad y recuperación mediante replicación, failover, gestión de conexiones y backups cuya restauración se pruebe periódicamente.
- Definir métricas y alertas; responder a incidentes de latencia, saturación, bloqueos o replicación, investigar sus causas y prevenir recurrencias.
- Planificar capacidad y mejorar el rendimiento de consultas y esquemas. Evaluar réplicas, particionamiento o sharding según la carga, y acompañar migraciones seguras.
- Automatizar el aprovisionamiento, la configuración y las actualizaciones con infraestructura como código; documentar decisiones y procedimientos operativos.
- Construir y operar flujos de ingesta y sincronización hacia plataformas analíticas, con controles de calidad, observabilidad y recuperación.
- Diseñar con backend modelos de lectura, agregaciones y proyecciones; definir su sincronización, reprocesamiento y detección de desfases, incluyendo patrones como CQRS cuando aporten valor.
Requisitos
- Experiencia operando bases de datos críticas en producción, incluyendo alta disponibilidad, backups, restauraciones y failover.
- Dominio de PostgreSQL, MySQL u otro motor relacional: replicación, planes de ejecución, índices, concurrencia, bloqueos y recuperación.
- Experiencia desarrollando y manteniendo software en producción, especialmente backend y acceso a datos.
- Experiencia con plataformas analíticas en producción: grandes volúmenes, modelado de consultas y separación de cargas transaccionales y analíticas.
- Capacidad para diagnosticar problemas entre aplicación, base de datos e infraestructura, y elegir estrategias de escalamiento considerando consistencia, latencia, recuperación, costos y riesgos.
- Experiencia automatizando infraestructura y operaciones con herramientas como Terraform y lenguajes como Python o Go.
- Capacidad para colaborar con equipos de plataforma y producto, liderar iniciativas técnicas y comunicar decisiones durante incidentes.
Beneficios
Cobertura de salud
Vacaciones Extra