Job Description
Demandbase is seeking a highly skilled Staff Database Reliability Engineer (DBRE) to join their team in India. The DBRE will lead a team of two engineers and ensure the reliability, performance, and scalability of Demandbase's database systems. This role involves collaborating with other engineering teams to optimize the data infrastructure.
Role involves:
- Leading and mentoring a team of two DBRE engineers.
- Designing, implementing, and maintaining robust database solutions using AWS RDS (PostgreSQL and MySQL), DynamoDB, and other relevant technologies.
- Developing and implementing database automation strategies using Python, Shell scripting, and Infrastructure as Code tools like Terraform.
- Ensuring high availability, performance, and security of database systems.
- Collaborating with cross-functional teams to optimize database designs and query performance.
- Implementing and maintaining monitoring, alerting, and logging systems for database infrastructure.
- Participating in on-call rotations and lead incident response efforts for database-related issues.
- Contributing to the continuous improvement of database operations and best practices.
- Empowering development teams by setting best practices, creating reusable templates and modules, and writing clear documentation in a quickly evolving "shift left" culture.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field from a top engineering institution.
- 12+ years of experience in database engineering and administration.
- Strong expertise in AWS RDS (PostgreSQL and/or MySQL) and DynamoDB.
- Experience with database performance tuning and optimization.
- Knowledge of database security and high availability best practices.
- Proficiency in Linux system administration.
- Advanced knowledge of Python and Shell scripting.
- Experience with Infrastructure as Code tools, preferably Terraform.
- Working knowledge of containerization technologies such as Docker and Kubernetes.
- Familiarity with CI/CD pipelines, preferably GitLab CI/CD or similar solutions.
- Experience with monitoring and logging tools like Prometheus, Grafana, Datadog, etc.
- Strong analytical and problem-solving skills.
- Strong sense of ownership and taking responsibility for projects and outcomes.
- Excellent communication and leadership abilities.
- Self-motivated learner eager to adopt new technologies.
- Confidence and articulation with excellent written and verbal communication skills.
- Ability to thrive in a fast-paced environment focused on "shifting left".
Demandbase offers:
- Opportunity to lead and mentor a team of DBRE engineers.
- Chance to work with cutting-edge database technologies and cloud platforms.
- A collaborative and innovative work environment.
- Commitment to diversity, equity, and inclusion.