Manager, Database Engineering

$72,000 - $128,000/Yr

Cambium Learning - Dallas, TX

posted 2 months ago

Full-time - Manager
Onsite - Dallas, TX
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

As a Manager of Database Engineering at Cambium Learning Inc., you will play a crucial role in defining, designing, and implementing the company's database infrastructure. This position is pivotal in managing a team of database administrators responsible for building, maintaining, and supporting all hosted databases for the business unit. The role is hands-on and requires a broad skill set in Microsoft SQL Server Administration within an enterprise environment. You will collaborate closely with various teams, including DevOps, Software Development, DBA, DBE, and IT operations, to ensure that uptime, availability, backup, and performance requirements are consistently met for all database systems. In this role, you will lead and manage a team of SQL Server DBAs, providing mentorship, guidance, and hands-on technical support to ensure the team's success and professional development. You will oversee the administration, maintenance, and monitoring of all SQL Server databases, which includes installations, configurations, backups, and disaster recovery planning. Your responsibilities will also include optimizing SQL Server database performance, identifying and resolving performance bottlenecks, and implementing best practices for query optimization and indexing. Additionally, you will troubleshoot and resolve database infrastructure performance problems using native monitoring and third-party tools such as Quest Spotlight. Monitoring database usage and growth trends will be essential, as you will develop and implement capacity planning strategies to ensure that the database environment can support current and future business needs. You will drive the investigation and resolution of database-related issues and incidents, working closely with the DBA team and other IT teams to minimize downtime and ensure the continuity of business operations. Collaboration with cross-functional team leads, including Applications and Infrastructure teams, and business stakeholders will be necessary to ensure that the database platforms meet the organization's requirements and can support its goals. Finally, you will ensure that database operations plans, policies, procedures, and transition/migration plans align with departmental goals and overall company objectives.

Responsibilities

  • Lead and manage a team of SQL Server DBAs, providing mentorship, guidance, and hands-on technical support.
  • Oversee the administration, maintenance, and monitoring of all SQL Server databases, including installations, configurations, backups, and disaster recovery planning.
  • Work closely with the DBA team to optimize SQL Server database performance, identifying and resolving performance bottlenecks, and implementing best practices for query optimization and indexing.
  • Troubleshoot and resolve database infrastructure performance problems using native monitoring and third-party tools such as Quest Spotlight.
  • Monitor database usage and growth trends, and develop and implement capacity planning strategies.
  • Drive the investigation and resolution of database-related issues and incidents, working closely with the DBA team and other IT teams.
  • Collaborate with cross-functional team leads, including Applications and Infrastructure teams, and business stakeholders to ensure that the database platforms meet the organization's requirements.
  • Ensure database operations plans, policies, procedures, and transition/migration plans are consistent with departmental goals and overall company objectives.

Requirements

  • 10+ years of hands-on experience in the design, implementation, and support of SQL Server databases.
  • 2+ years of experience as a hands-on technical manager or in another technical leadership role like team lead.
  • Extensive experience with various versions of MS SQL Server including 2017 and 2022.
  • Solid understanding of SQL Server architecture and components such as SSIS, SSRS.
  • Exceptional technical expertise with SQL Server database administration, HADR architecture including Always On Availability Groups, mirroring, replication.
  • Experience managing and implementing enterprise-scale, operationally critical databases.
  • Solid understanding of database administration standards, security principles, best practices, and design patterns.
  • Knowledge of third-party database monitoring solutions including Quest Spotlight.
  • Exposure to and usage of Redgate tools is a plus.
  • SQL Server certification(s) preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service