At Blackboard Collaborate™ we develop products that enable a more interactive learning experience for students, helping users instantly collaborate using virtual classrooms and meeting spaces. We are a driven, creative and energetic team that works in a flexible and agile fashion to deliver world class products to the education market. As a Senior Manager of DevOps – Collaborate you will have the following responsibilities:
Build and lead a world class DevOps team responsible for cloud & data center DevOps as well as all production operations.
Work in a fast-paced environment, committed to adopting our monthly Continuous Delivery cadence.
Provide guidance on making our services highly available across multiple zones and data centers.
Ensure our systems are monitored and service level usages are tracked, and procedures followed when alerts triggered.
Maintain and improve our product’s security posture towards the adoption and implementation of modern standards and best practices.
Track operating costs for all non-production and production systems and react when costs are abnormal.
Work to ensure that native and cloud-based product infrastructure is scaled to meet future product and service needs.
Work with Blackboard Product Managers and other product development leaders to ensure our products are designed and built for simple and reliable deployment and reliable, large-scale operation.
Design, deploy, and maintain high-availability Linux systems, with a continuing focus on standardization of administration and configuration.
Develop automation tools for maintenance, troubleshooting, and administration.
Configure and manage performance monitoring tools and notification services.
Undertake various housekeeping and reporting functions for the areas of responsibility, including product deployments, upgrades & maintenance.
Mentor junior team members and foster a collaborative, process-mature team.
Stay on top of the latest technologies, tools and techniques.
