Lead Database Engineer

A cloud computing and technology services company providing managed cloud services and database solutions.
Database
Staff Software Engineer
Hybrid
8+ years of experience
Cloud · Enterprise SaaS

Description For Lead Database Engineer

Rackspace is seeking a Lead Database Engineer to join their Cloud Data Services team in a hybrid work environment. This senior-level position involves leading a team of database engineers while providing technical expertise in database administration, cloud migrations, and infrastructure management. The role combines technical leadership with hands-on database engineering across multiple platforms including AWS, Azure, and GCP.

The ideal candidate will be responsible for managing complex database environments, implementing best practices, and driving technological innovation. They will lead database migration initiatives, establish monitoring and maintenance protocols, and ensure high availability and disaster recovery strategies are in place. The position requires expertise in various database technologies including SQL Server, Oracle, MySQL, and PostgreSQL, along with strong knowledge of cloud platforms and infrastructure as code.

This role offers an opportunity to work with cutting-edge cloud technologies while leading and mentoring a team of database professionals. The position involves participating in 24x7 production support and requires strong problem-solving abilities and excellent communication skills. The successful candidate will play a crucial role in shaping database strategies and implementing solutions that drive business success.

Working at Rackspace means joining a leader in managed cloud services, where you'll have the opportunity to work with enterprise-level clients and contribute to significant technological initiatives. The hybrid work model offers flexibility while maintaining collaborative opportunities with the team.

Last updated 5 days ago

Responsibilities For Lead Database Engineer

  • Lead and manage a team of database engineers
  • Provide design standards and guidance for projects and technical roadmaps
  • Perform database engineering and administration activities
  • Plan and execute database migrations to Cloud (AWS/Azure/GCP)
  • Manage multiple database systems and provide subject matter expertise
  • Create and maintain Standard Operating Procedures (SOPs)
  • Perform capacity planning and forecasting
  • Implement High Availability and Disaster Recovery strategies
  • Manage patch updates and upgrades
  • Set up monitoring and alerting systems
  • Participate in 24x7 production support
  • Lead database engineer's forum and drive issue resolution
  • Mentor and train Level 1 and Level 2 DBAs

Requirements For Lead Database Engineer

Python
PostgreSQL
MySQL
  • Experience with automation using Python/AWS CLI/PowerShell/Shell
  • Knowledge of Infrastructure as code with Cloud Formation, Terraform, GitHub
  • Experience with HADR configurations in SQL Server, Oracle, MySQL & PostgreSQL
  • Expertise in cloud platforms (Azure SQL Database, Amazon RDS, GCP Cloud SQL)
  • Experience with homogeneous and heterogeneous database migrations
  • Knowledge of monitoring tools like Datadog, Azure monitor, AWS CloudWatch
  • Familiarity with ITIL-based ticket tools like Service Now
  • Experience with Jira and Confluence

Interested in this job?