Manager, Cloud Platforms & Operations (Dev Ops)
Top Benefits
About the role
The Law Society of Alberta (“Law Society”) governs the legal profession in the public interest. Consistent with the organization’s vision, mission, and strategic objectives, the Applications and Information (“A&I”) department delivers comprehensive application development and operational services. These services include application development and support, management of cloud platforms and on-premise infrastructure, cyber security, records and information management, data analytics and insights, program and project management, business analysis, process enhancement, and organizational change management and training. The A&I department’s efforts contribute to effective and efficient business operations, supporting three distinct yet interconnected entities: the Law Society, the Alberta Lawyers Indemnity Association (“ALIA”), and the Canadian Centre for Professional Legal Education (“CPLED”).
The Manager, Cloud Platforms & DevOps is a senior level professional who works across the Law Society, ALIA and CPLED and will oversee the management and optimization of Microsoft Azure and Microsoft 365, Dynamics Business Central, and the core membership and regulatory systems of the organization. This role requires a blend of strong technical expertise and exceptional interpersonal skills to mentor and grow a high-performing team. The ideal candidate will have a robust background in ITIL and other IT operational frameworks, along with expertise in cloud operations, cybersecurity operations, application development practices, and monitoring for Microsoft Azure and applications.
Key Responsibilites
Reporting to the Senior Manager, Information, Technology and Change, the Manager, Cloud Platforms and DevOps leads a critical team responsible for delivering reliable Azure cloud infrastructure services and modern development and operations (DevOps) capabilities for the Law Society, ALIA, and CPLED.
This role oversees both employees and contractors (“Staff”), as well as third‑party service providers who deliver cloud, application, and platform managed services to the organization.
Beyond ensuring that infrastructure, cloud platforms, and applications are effectively developed, supported, and maintained, the Manager, Cloud Platforms and DevOps plays a key leadership role in engaging, developing, and empowering a high‑performing team. The Manager fosters a culture of innovation, problem-solving, and collaboration, while ensuring exceptional customer service and strong partnerships across all business departments.
Leadership & Team Development:
- Lead a team of employees and contractors (“staff”) as well as third-party vendors who develop and operate the critical operational infrastructure and application environment.
- Mentor and coach team to foster a collaborative and innovative work environment.
- Build culture by increasing engagement, growing interpersonal trust and improving processes that support business operations with just enough process maturity to serve business needs without being overly complex.
- Motivate, inspire and performance manage the DevOps team through celebrating team victories, reflecting on any setbacks or challenges by setting clear expectations and through helping to explain and navigate the priorities of a fast-moving company.
- Continually evolve and mature processes and best practices with the team. In addition to coaching the DevOps team to perform, guide them with input into DevOps strategy, roadmaps and schedules, and create an approach that balances fast delivery with quality, stability, efficiency, and personal growth.
- Collaborate closely with peer teams (Change and Delivery Office, Security and Records and Information Management, and Data Analytics) to align DevOps practices with organizational priorities, improve delivery efficiency, and elevate operational reliability.
- Contribute to the department strategic roadmap and delivery schedule, leveraging your project-management experience as needed.
- Conduct regular performance reviews and provide constructive and timely feedback for staff and third-party contractors and managed service providers.
- Identify training needs and facilitate professional development opportunities for staff.
Technical and Vendor Management:
- Oversee release management, configuration, and maintenance of Microsoft 365 (Exchange, SharePoint, Teams, Power Automate; Power Apps etc.), Dynamics 365 including Business Central and the CRM/Customer Service and Portal application used by the Law Society and ALIA and the other core enterprise systems.
- Manage cloud-based applications and infrastructure, ensuring optimal performance, security, and scalability to support business operations.
- Lead application development and support initiatives, ensuring alignment with business goals and those issues related to the software development lifecycle, such as bugs, errors, failures, or downtime are managed effectively.
- Ability to help translate business goals into technical requirements.
- Understanding of security, compliance, auditing, reporting and testing when it comes to cloud-based infrastructure.
- Ensure application development, testing and security best practices are observed throughout the build and deployment phase of the SDLC for all applications.
- Provide technical ‘hands-on’ architecture, development and support.
- Manage vendor and Managed Service Provider (MSP) relationships for cloud platform and application services, ensuring alignment to organizational objectives and service requirements.
- Establish, monitor, and enforce Service Level Agreements (SLAs) and Key Performance Indicators (KPIs) to ensure consistent, high‑quality service delivery.
- Working with Senior Manager, conduct regular performance reviews with vendors/MSPs, addressing gaps, identifying risks, and holding partners accountable for remediation and continuous improvement.
- Oversee contract compliance, scope management, and financial stewardship related to cloud platform and application support services.
- Ensure that vendors provide adequate knowledge transfer, documentation, and training to internal teams to prevent over‑reliance on external partners.
- Evaluate vendor capabilities and performance to support strategic decisions on renewals, service extensions, and competitive procurement.
Operational Excellence:
- Monitor and recommend optimization of Microsoft cloud platform costs—including Microsoft 365, Azure infrastructure, and Dynamics 365 services—using available Microsoft administration, reporting, and cost management tools.
- Analyze consumption patterns and recommend architectural or configuration changes to optimize spend without affecting performance or reliability.
- Provide regular cloud cost reporting to leadership, identifying trends, savings opportunities, and risks associated with projected usage.
- Collaborate with Senior Manager to support annual budgeting and cost forecasting.
- Implement and manage ITIL and other IT operational frameworks applicable to ensure efficient and effective IT service management.
- Oversee the development and maintenance of standard operating procedures and documentation for sustainable application management.
- Lead the development, implementation and testing of Disaster Recovery (DR) and Business Continuity (BC) plans for all Microsoft cloud platforms and critical enterprise applications, including, but not limited to, Microsoft 365, Azure services, Dynamics 365 Business Central, and the CRM/Customer Service ecosystem.
- Establish and monitor Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO) targets for cloud-based systems, ensuring alignment with organizational risk appetite and regulatory obligations
- Ensure backup, retention, and recovery operations for cloud services and applications are functioning effectively, validated regularly, and compliant with security and audit requirements.
- Provide leadership during service disruptions, ensuring rapid recovery, root cause analysis, and continuous improvement of DR/BC processes.
Cybersecurity:
- Partner with the Senior Security Analyst to ensure that cybersecurity monitoring and operational activities are effectively executed across all applications and cloud platforms.
- Embed security best practices into infrastructure, application management, and DevOps processes, ensuring adherence to applicable regulations, organizational policies, and industry standards.
- Participate as a key member of the incident response team by coordinating technical response activities, supporting root cause analysis, and driving remediation efforts in collaboration with the Senior Security Analyst and other stakeholders.
- Promote a security‑first culture within the DevOps team by reinforcing secure development practices, configuration standards, and proactive risk identification
Collaboration & Communication:
- Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
- Communicate effectively with stakeholders at all levels, providing regular updates on project status and performance metrics.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a closely related discipline.
- More than 10 years of progressive experience in Information Technology, including at least 5 years in a DevOps or analogous role, with 3 years in a leadership capacity overseeing cross-functional teams.
- Microsoft Azure certification (e.g., Azure Administrator, Azure Solutions Architect, or Azure DevOps Engineer) is required.
- Strong proficiency in Azure services, including identity (AAD/Entra), compute, networking, monitoring, storage, security, and governance.
- Demonstrated expertise in Azure DevOps, including CI/CD pipelines, repos, work item management, release pipelines, and automation.
- Experience with Infrastructure as Code (e.g., ARM, Bicep, Terraform) and modern DevOps practice is an asset.
- Programming/scripting experience with Python, .NET/C#, and AL (Business Central) is an asset.
- Experience with application support and integrations across M365, Dynamics 365, and other business applications is required.
- Proven track record in leading application development and support teams.
- Outstanding interpersonal, leadership, and both verbal and written communication abilities.
- Exceptional analytical and problem-solving skills.
- Comprehensive understanding of project management methodologies, including Agile development.
- Significant experience with DevOps tools and practices, such as Continuous Integration and Continuous Delivery/Deployment pipelines, containerization, and infrastructure as code.
- Strong team building, collaboration, and commitment to customer service.
- Proven ability to guide, motivate, and influence others towards achieving a shared vision.
- Expert communication skills, both written and verbal, with the ability to present to stakeholders at all organizational levels.
- Experience managing relationships with third-party vendors, including developing vendor KPIs and scorecards.
- Superior organizational and time management skills.
- Proven ability to thrive in a fast-paced environment and effectively manage multiple deadlines while exercising sound judgment.
- Expert-level proficiency with personal productivity software, including Office 365, Word, Excel, PowerPoint, SharePoint Online, and MS Planner.
- Demonstrated professionalism and respect, ensuring a respectful workplace and appropriate handling of confidential information.
About the Law Society of Alberta
The Law Society of Alberta regulates the legal profession in the public interest by promoting and enforcing a high standard of professional and ethical conduct by Alberta lawyers.
We derive our authority from the Legal Profession Act of Alberta and set out standards through a Code of Conduct and the Rules of the Law Society of Alberta.
While we do not provide legal advice on specific cases, from our unique perspective as the regulator, we actively work with members of the justice system to improve the administration of justice for all Albertans.
What We Offer
- Comprehensive compensation package
- Work-life balance benefits that allow you to balance your career and personal commitments.
- Access to a free onsite gym and tenant lounge.
- Private Reflection Rooms to observe religious or cultural beliefs, meditate or take a mental health break.
Similar jobs you might like
Manager, Cloud Platforms & Operations (Dev Ops)
Top Benefits
About the role
The Law Society of Alberta (“Law Society”) governs the legal profession in the public interest. Consistent with the organization’s vision, mission, and strategic objectives, the Applications and Information (“A&I”) department delivers comprehensive application development and operational services. These services include application development and support, management of cloud platforms and on-premise infrastructure, cyber security, records and information management, data analytics and insights, program and project management, business analysis, process enhancement, and organizational change management and training. The A&I department’s efforts contribute to effective and efficient business operations, supporting three distinct yet interconnected entities: the Law Society, the Alberta Lawyers Indemnity Association (“ALIA”), and the Canadian Centre for Professional Legal Education (“CPLED”).
The Manager, Cloud Platforms & DevOps is a senior level professional who works across the Law Society, ALIA and CPLED and will oversee the management and optimization of Microsoft Azure and Microsoft 365, Dynamics Business Central, and the core membership and regulatory systems of the organization. This role requires a blend of strong technical expertise and exceptional interpersonal skills to mentor and grow a high-performing team. The ideal candidate will have a robust background in ITIL and other IT operational frameworks, along with expertise in cloud operations, cybersecurity operations, application development practices, and monitoring for Microsoft Azure and applications.
Key Responsibilites
Reporting to the Senior Manager, Information, Technology and Change, the Manager, Cloud Platforms and DevOps leads a critical team responsible for delivering reliable Azure cloud infrastructure services and modern development and operations (DevOps) capabilities for the Law Society, ALIA, and CPLED.
This role oversees both employees and contractors (“Staff”), as well as third‑party service providers who deliver cloud, application, and platform managed services to the organization.
Beyond ensuring that infrastructure, cloud platforms, and applications are effectively developed, supported, and maintained, the Manager, Cloud Platforms and DevOps plays a key leadership role in engaging, developing, and empowering a high‑performing team. The Manager fosters a culture of innovation, problem-solving, and collaboration, while ensuring exceptional customer service and strong partnerships across all business departments.
Leadership & Team Development:
- Lead a team of employees and contractors (“staff”) as well as third-party vendors who develop and operate the critical operational infrastructure and application environment.
- Mentor and coach team to foster a collaborative and innovative work environment.
- Build culture by increasing engagement, growing interpersonal trust and improving processes that support business operations with just enough process maturity to serve business needs without being overly complex.
- Motivate, inspire and performance manage the DevOps team through celebrating team victories, reflecting on any setbacks or challenges by setting clear expectations and through helping to explain and navigate the priorities of a fast-moving company.
- Continually evolve and mature processes and best practices with the team. In addition to coaching the DevOps team to perform, guide them with input into DevOps strategy, roadmaps and schedules, and create an approach that balances fast delivery with quality, stability, efficiency, and personal growth.
- Collaborate closely with peer teams (Change and Delivery Office, Security and Records and Information Management, and Data Analytics) to align DevOps practices with organizational priorities, improve delivery efficiency, and elevate operational reliability.
- Contribute to the department strategic roadmap and delivery schedule, leveraging your project-management experience as needed.
- Conduct regular performance reviews and provide constructive and timely feedback for staff and third-party contractors and managed service providers.
- Identify training needs and facilitate professional development opportunities for staff.
Technical and Vendor Management:
- Oversee release management, configuration, and maintenance of Microsoft 365 (Exchange, SharePoint, Teams, Power Automate; Power Apps etc.), Dynamics 365 including Business Central and the CRM/Customer Service and Portal application used by the Law Society and ALIA and the other core enterprise systems.
- Manage cloud-based applications and infrastructure, ensuring optimal performance, security, and scalability to support business operations.
- Lead application development and support initiatives, ensuring alignment with business goals and those issues related to the software development lifecycle, such as bugs, errors, failures, or downtime are managed effectively.
- Ability to help translate business goals into technical requirements.
- Understanding of security, compliance, auditing, reporting and testing when it comes to cloud-based infrastructure.
- Ensure application development, testing and security best practices are observed throughout the build and deployment phase of the SDLC for all applications.
- Provide technical ‘hands-on’ architecture, development and support.
- Manage vendor and Managed Service Provider (MSP) relationships for cloud platform and application services, ensuring alignment to organizational objectives and service requirements.
- Establish, monitor, and enforce Service Level Agreements (SLAs) and Key Performance Indicators (KPIs) to ensure consistent, high‑quality service delivery.
- Working with Senior Manager, conduct regular performance reviews with vendors/MSPs, addressing gaps, identifying risks, and holding partners accountable for remediation and continuous improvement.
- Oversee contract compliance, scope management, and financial stewardship related to cloud platform and application support services.
- Ensure that vendors provide adequate knowledge transfer, documentation, and training to internal teams to prevent over‑reliance on external partners.
- Evaluate vendor capabilities and performance to support strategic decisions on renewals, service extensions, and competitive procurement.
Operational Excellence:
- Monitor and recommend optimization of Microsoft cloud platform costs—including Microsoft 365, Azure infrastructure, and Dynamics 365 services—using available Microsoft administration, reporting, and cost management tools.
- Analyze consumption patterns and recommend architectural or configuration changes to optimize spend without affecting performance or reliability.
- Provide regular cloud cost reporting to leadership, identifying trends, savings opportunities, and risks associated with projected usage.
- Collaborate with Senior Manager to support annual budgeting and cost forecasting.
- Implement and manage ITIL and other IT operational frameworks applicable to ensure efficient and effective IT service management.
- Oversee the development and maintenance of standard operating procedures and documentation for sustainable application management.
- Lead the development, implementation and testing of Disaster Recovery (DR) and Business Continuity (BC) plans for all Microsoft cloud platforms and critical enterprise applications, including, but not limited to, Microsoft 365, Azure services, Dynamics 365 Business Central, and the CRM/Customer Service ecosystem.
- Establish and monitor Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO) targets for cloud-based systems, ensuring alignment with organizational risk appetite and regulatory obligations
- Ensure backup, retention, and recovery operations for cloud services and applications are functioning effectively, validated regularly, and compliant with security and audit requirements.
- Provide leadership during service disruptions, ensuring rapid recovery, root cause analysis, and continuous improvement of DR/BC processes.
Cybersecurity:
- Partner with the Senior Security Analyst to ensure that cybersecurity monitoring and operational activities are effectively executed across all applications and cloud platforms.
- Embed security best practices into infrastructure, application management, and DevOps processes, ensuring adherence to applicable regulations, organizational policies, and industry standards.
- Participate as a key member of the incident response team by coordinating technical response activities, supporting root cause analysis, and driving remediation efforts in collaboration with the Senior Security Analyst and other stakeholders.
- Promote a security‑first culture within the DevOps team by reinforcing secure development practices, configuration standards, and proactive risk identification
Collaboration & Communication:
- Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
- Communicate effectively with stakeholders at all levels, providing regular updates on project status and performance metrics.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a closely related discipline.
- More than 10 years of progressive experience in Information Technology, including at least 5 years in a DevOps or analogous role, with 3 years in a leadership capacity overseeing cross-functional teams.
- Microsoft Azure certification (e.g., Azure Administrator, Azure Solutions Architect, or Azure DevOps Engineer) is required.
- Strong proficiency in Azure services, including identity (AAD/Entra), compute, networking, monitoring, storage, security, and governance.
- Demonstrated expertise in Azure DevOps, including CI/CD pipelines, repos, work item management, release pipelines, and automation.
- Experience with Infrastructure as Code (e.g., ARM, Bicep, Terraform) and modern DevOps practice is an asset.
- Programming/scripting experience with Python, .NET/C#, and AL (Business Central) is an asset.
- Experience with application support and integrations across M365, Dynamics 365, and other business applications is required.
- Proven track record in leading application development and support teams.
- Outstanding interpersonal, leadership, and both verbal and written communication abilities.
- Exceptional analytical and problem-solving skills.
- Comprehensive understanding of project management methodologies, including Agile development.
- Significant experience with DevOps tools and practices, such as Continuous Integration and Continuous Delivery/Deployment pipelines, containerization, and infrastructure as code.
- Strong team building, collaboration, and commitment to customer service.
- Proven ability to guide, motivate, and influence others towards achieving a shared vision.
- Expert communication skills, both written and verbal, with the ability to present to stakeholders at all organizational levels.
- Experience managing relationships with third-party vendors, including developing vendor KPIs and scorecards.
- Superior organizational and time management skills.
- Proven ability to thrive in a fast-paced environment and effectively manage multiple deadlines while exercising sound judgment.
- Expert-level proficiency with personal productivity software, including Office 365, Word, Excel, PowerPoint, SharePoint Online, and MS Planner.
- Demonstrated professionalism and respect, ensuring a respectful workplace and appropriate handling of confidential information.
About the Law Society of Alberta
The Law Society of Alberta regulates the legal profession in the public interest by promoting and enforcing a high standard of professional and ethical conduct by Alberta lawyers.
We derive our authority from the Legal Profession Act of Alberta and set out standards through a Code of Conduct and the Rules of the Law Society of Alberta.
While we do not provide legal advice on specific cases, from our unique perspective as the regulator, we actively work with members of the justice system to improve the administration of justice for all Albertans.
What We Offer
- Comprehensive compensation package
- Work-life balance benefits that allow you to balance your career and personal commitments.
- Access to a free onsite gym and tenant lounge.
- Private Reflection Rooms to observe religious or cultural beliefs, meditate or take a mental health break.