Cambium Learning - Dallas, TX
posted 2 months ago
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.