SONDA
CrewBloom
Administrador Senior de Bases de Datos en la Nube (MySQL & AWS RDS/Aurora)
PythonSQLPostgreSQLAWSKubernetesTerraform
Traducción automática. Consulta el original.
Sobre la oportunidad
Buscamos un Administrador Senior de Bases de Datos en la Nube con profunda experiencia práctica en MySQL, InnoDB, AWS RDS y Amazon Aurora MySQL para unirse a un equipo de Ingeniería de Fiabilidad de Bases de Datos (DBRE) basado en sprints.
Este no es un puesto tradicional de DBA impulsado por tickets. Ayudarás a evolucionar las operaciones de bases de datos hacia una plataforma de autoservicio, impulsada por la automatización y centrada en la fiabilidad, solucionando de forma independiente problemas complejos en producción, ejecutando recuperaciones bajo presión y automatizando el trabajo manual.
Responsabilidades Clave
- Administrar y optimizar bases de datos MySQL/InnoDB en AWS RDS y Aurora MySQL, incluyendo aprovisionamiento, escalado, aplicación de parches, actualizaciones y desmantelamiento.
- Solucionar problemas complejos en producción como consultas lentas, lag de replicación, bloqueos, interbloqueos y contención de recursos.
- Ajustar el rendimiento mediante el análisis de planes de ejecución, la optimización de consultas e índices, y la configuración de InnoDB.
- Diseñar y mantener procedimientos de copia de seguridad, restauración, PITR y recuperación ante desastres que cumplan los RTO y RPO definidos.
- Soportar alta disponibilidad utilizando clústeres de Aurora, Multi AZ, réplicas de lectura y failover automatizado.
- Monitorizar la salud, el rendimiento y la capacidad utilizando CloudWatch y Performance Insights/Database Insights, y recomendar el dimensionamiento adecuado.
- Automatizar las operaciones de DBA y construir capacidades de autoservicio utilizando Python, Bash, SQL, AWS CLI, e Infraestructura como Código cuando sea aplicable.
- Implementar configuraciones seguras de mínimo privilegio (IAM, cifrado, gestión de credenciales) y dar soporte a auditorías y cumplimiento.
- Participar en guardias y respuesta a incidentes, incluyendo el análisis de causa raíz.
- Colaborar en un equipo Agile/Scrum y mantener runbooks, documentación y estándares de bases de datos.
Requisitos mínimos
- 10+ años de experiencia en Administración de Bases de Datos, Ingeniería de Bases de Datos o Ingeniería de Fiabilidad de Bases de Datos.
- Amplia experiencia práctica en MySQL con profundo conocimiento de los internos de InnoDB (transacciones, bloqueos, interbloqueos, pool de búferes, logs redo/undo, recuperación ante fallos).
- Sólida experiencia práctica administrando MySQL en AWS RDS y/o Aurora MySQL.
- Probada experiencia en ajuste de rendimiento, optimización de consultas y resolución de problemas.
- Sólida experiencia con copias de seguridad, restauraciones, PITR, recuperación ante desastres y alta disponibilidad (Multi AZ, réplicas de lectura, failover de Aurora).
- Experiencia práctica con CloudWatch y Performance Insights/Database Insights.
- Sólidas habilidades de scripting y automatización (Python, Bash, SQL, AWS CLI o similar).
- Sólida comprensión de la seguridad de AWS (IAM, cifrado, controles de acceso).
- Experiencia en equipos Agile, con sólidas habilidades de comunicación y documentación.
- Preferible: Terraform o CloudFormation; AWS Lambda, Systems Manager o EventBridge; PostgreSQL; Kubernetes/EKS; CI/CD; entornos regulados; optimización de costes de AWS; construcción de plataformas de bases de datos de autoservicio.
- Únete a Nuestro Equipo Dinámico: Experimenta nuestra cultura divertida, inclusiva e innovadora que valora tus contribuciones únicas y apoya tu crecimiento profesional.
- Aprovecha las Oportunidades: Aprovecha las oportunidades diarias para aprender, innovar y destacar. Genera un impacto real en tu campo.
- Crecimiento Profesional Ilimitado: Desbloquea un mundo de posibilidades y recursos para impulsar tu carrera.
- Emoción a Ritmo Rápido: Prospera en un ambiente enérgico y atractivo. Acepta desafíos y obtén recompensas estimulantes.
- Flexibilidad, a Tu Manera: Disfruta de la libertad de trabajar desde casa o desde cualquier lugar que elijas. Crea tu entorno de trabajo ideal.
- El Mejor Equilibrio Vida-Trabajo: Di adiós a los desplazamientos estresantes y hola al tiempo de calidad con tus seres queridos. Logra una integración saludable entre la vida laboral y personal para rendir al máximo.
