Sporty Group busca un Ingeniero de Confiabilidad de Bases de Datos (DBRE) con 4+ años de experiencia para unirse a su equipo remoto. La posición implica el diseño, implementación y mantenimiento de arquitecturas de bases de datos de alta disponibilidad, optimización de rendimiento y desarrollo de herramientas de automatización.
Si sos un ingeniero de bases de datos con ganas de trabajar con tecnologías modernas y tenés experiencia en alta disponibilidad, este puesto remoto en Sporty Group es para vos. Podrás diseñar, implementar y optimizar arquitecturas de bases de datos, sumando herramientas nuevas al stack.
Descripción del puesto
Acerca del rol Con decenas de millones de visitantes semanales, nos esforzamos por ser los mejores de la industria para nuestros usuarios. Serás responsable de tomar posesión de nuestra infraestructura de bases de datos existente y nueva para múltiples plataformas, y de facilitar lanzamientos en nuevas regiones. Escribimos nuestros sistemas desde cero hace aproximadamente 4 años, por lo que trabajarás con la última tecnología y no tendrás que preocuparte por tecnologías de décadas pasadas. También hay libertad para investigar e implementar nuevas tecnologías en nuestro stack según lo consideren tú y el equipo. Nuestro Stack - Bases de datos relacionales: AWS Aurora MySQL/PostgreSQL - Bases de datos NoSQL: MongoDB Atlas, AWS DocumentDB - Capa de caché: AWS ElastiCache, Valkey - Cola de mensajes: Apache RocketMQ, RabbitMQ - Motor de búsqueda: ElasticSearch, Mongo Atlas - OLAP: Redshift - Monitoreo y alertas: Prometheus, Grafana, Loki, Alert Manager - Copia de seguridad y recuperación: AWS Backup, Point-in-Time Recovery, Cross-Region Replication - Proxy de base de datos: RDS Proxy - Infraestructura como código: Terraform, Ansible - Integración CI/CD: Jenkins, ArgoCD, Github Action, Helm - Red y seguridad: AWS VPC, Security Groups, AWS Secrets Manager - Lenguajes de programación: Golang, Python - Contenedores: Kubernetes Qué harás - Trabajar en un equipo de profesionales de DBRE y DevOps. - Diseñar, implementar y mantener arquitecturas de bases de datos de alta disponibilidad para respaldar el crecimiento del negocio en múltiples países. - Mejorar la infraestructura de bases de datos existente, incluyendo ajuste de rendimiento, planificación de capacidad, estrategias de respaldo/recuperación y procedimientos de recuperación ante desastres. - Desarrollar herramientas de automatización y plataformas internas utilizando Go/Python para optimizar las operaciones de bases de datos, reducir intervenciones manuales y minimizar errores humanos. - Monitorear las métricas de salud y rendimiento de la base de datos, establecer mecanismos de alerta basados en tasas de quema de SLO e identificar proactivamente posibles problemas. - Tomar posesión y responsabilidad de las operaciones de bases de datos, incluyendo cambios de esquema, migraciones de datos y despliegues en producción. - Colaborar con los equipos de desarrollo para brindar consultoría en diseño de bases de datos, optimización de consultas y soporte para la resolución de problemas. - Realizar auditorías regulares de seguridad de bases de datos e implementar las mejores prácticas de seguridad para proteger datos sensibles. Qué aportarás - Más de 4 años de experiencia abordando y gestionando problemas avanzados de MySQL y MongoDB. - Un ingeniero de confiabilidad de bases de datos autodirigido con experiencia comprobada en la gestión de sistemas de bases de datos a gran escala en entornos de producción. - Tener una comprensión profunda de la arquitectura de bases de datos, optimización de rendimiento, soluciones de alta disponibilidad y las mejores prácticas de seguridad de bases de datos. - Seguir las últimas tendencias de la industria en tecnologías de bases de datos y ser un apasionado de la construcción de infraestructura de datos confiable y escalable. - Tener una sólida mentalidad de automatización y habilidades de programación para construir herramientas que mejoren las operaciones y la confiabilidad de las bases de datos. - Comprender los conceptos de SLI/SLO/SLA y tener experiencia implementando prácticas de ingeniería de confiabilidad. Qué obtendrás - Sporty es una empresa remote-first en busca de la sostenibilidad. - Un salario competitivo + bonos individuales basados en el rendimiento cada trimestre. - 28 días de vacaciones pagas anuales. - Nuestro horario laboral central es de 10 a. m. a 3 p. m. en tu zona horaria local, con flexibilidad fuera de este horario. - Bonos por referidos y bonos flash. - Equipos de última generación. - Retiros anuales de la empresa para brindar excelentes oportunidades de networking interno. Proceso de entrevista - Evaluación remota por video con nuestro equipo de Adquisición de Talento. - Evaluación en línea a través de Hackerrank. - Entrevista remota por video con miembros del equipo (60 minutos). - Discusión final con el gerente de contratación (60 minutos). Si estás interesado, ¡te animamos a postularte! Cada solicitud es revisada por un miembro de nuestro equipo (no se utiliza IA en nuestro proceso de reclutamiento) y nuestro objetivo es responder dentro de las 48 horas.
Responsabilidades
- Diseñar, implementar y mantener arquitecturas de bases de datos de alta disponibilidad
- Mejorar la infraestructura de bases de datos existente (tuning, planificación de capacidad, backup/recuperación, DR)
- Desarrollar herramientas de automatización en Go/Python
- Monitorear la salud y el rendimiento de las bases de datos, establecer alertas
- Gestionar cambios de esquema, migraciones de datos y despliegues en producción
- Colaborar con equipos de desarrollo en diseño y optimización de consultas
- Realizar auditorías de seguridad de bases de datos
Skills requeridas
Beneficios
- Salario competitivo
- Bonos por desempeño individual trimestrales
- 28 días de vacaciones pagas
- Bonos por referidos
- Bonos flash
- Equipamiento de primera línea
- Retiros anuales de la empresa