Database Reliability Engineer
Aviso de fuente externaen Talently
🤓 Como Database Reliability Engineer, la empresa espera que realices las siguientes tareas:Diseñar, desplegar y operar bases de datos transaccionales y platafo
Salario
No especificado
Ubicación
Santiago, Chile
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Database Reliability Engineer
Santiago, Chile
Descripción del empleo
🤓 Como Database Reliability Engineer, la empresa espera que realices las siguientes tareas: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.
✨ Eres la persona que buscan si tienes...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.