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 for managing a team of database administrators who are 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, troubleshooting and resolving database infrastructure performance problems, and developing capacity planning strategies to support current and future business needs. Additionally, 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 essential to ensure that the database platforms meet the organization's requirements and support its goals. You will also ensure that database operations plans, policies, procedures, and transition/migration plans align with departmental and overall company goals and objectives.