Devops Lead (technology And Infrastructure)

Toronto, ON, Canada

Job Description

What it's like working at CBC/Radio-Canada

Behind the scenes, but ahead of the curve: help us develop the next-generation public broadcaster.

Technology and Infrastructures (T&I) is the backbone and the future forward arm of CBC/Radio-Canada. We are the people that make stuff work. We make connections; between media content, systems, people and places. We are the space in between.

Enterprise Applications is a department within Governance and Engineering, T&I. Our department comprises 3 pillars: Application Development, Data Management and Application Delivery.

A place with purpose. CBC/Radio-Canada has always been a highly-regarded pioneer of media technology. Not just in Canada, but around the world. Today, we're transforming ourselves from conventional radio and television broadcaster into a modern digital media company. Technology is the driving force. T&I is the team making it happen.

Your Role

The Enterprise Applications Delivery Team is looking for a creative, highly skilled and talented DevOps Lead with deep Subject Matter Expertise in both DevOps Practice and Technology for our downtown Toronto or Montreal Office location.

Reporting to the Director of Enterprise Application Delivery, you will be responsible for contributing to the DevOps practice along with DevOps specialists and Application Solution Architects and Developers. You will help improve productivity and time-to-value by enabling developers to be more self-sufficient and automating DevOps processes. You will also influence Software Engineering Practices and the modernization of our Enterprise Application Development Strategy. You will enjoy innovative work in a creative and dynamic work environment, working with leading technologies, and opportunities for continued professional development.

How will you make an impact?

As the DevOps Lead, you will:

Help implement the DevSecOps strategy and supporting toolchain, lead and contribute to the practice, and guide, coach and mentor team members.

Help align and integrate the DevOps and Agile strategies and practices in collaboration with the Agile Delivery Practice Senior Manager.

Standardize our release management and support process for all Enterprise Applications initiatives (new products, enhancements, application interfaces, etc) Work in collaboration with the Enterprise Application Development and Enterprise Data Management teams.

Develop, improve and enforce software engineering best practices in collaboration with the Application Development, Software and Platform Architecture and InfoSec groups.

Reduce complexity, enhance communication and maintain high-quality deployment artifacts through-out the entire software deployment pipeline in collaboration with the Architecture, Development, Operations and Support teams to ensure alignment.

Implement and expand automated deployment and testing tools to reduce errors, optimize delivery times and improve customer experience.

Incorporate "Secure by Design" concepts, practices and tools into the software development lifecycle and deployment pipeline.

Guide creation of reusable automation libraries and APIs that can be applied across Enterprise Applications.

Support the creation of architectural diagrams and design specifications to aid automation.

Establish, streamline and document application platforms and products support processes.

Develop and monitor metrics to measure the overall progress of the DevOps journey.

Help streamline and participate in the on-call support process for existing production solutions.

Perks you can look forward to:

Four weeks of vacation per year

Work from home opportunities

Competitive total rewards package

Opportunities to work with cutting edge technology

Opportunities for continued learning and professional development - including access to e-learning services, customized courses and certification opportunities

Opportunities to become a member of our Employee Resource Groups

A creative and dynamic work environment, where your ideas and contributions can be heard, valued and respected

A supportive management team committed to upholding the highest standards of diversity and inclusivity

Qualifications

What you bring to our team

Minimum Requirements:

Bachelor's degree in computer science (or related field)

Minimum of 5 years of relevant experience

Strong Experience with programming or scripting languages (.Net, Python, Powershell, PowerCLI, Javascript)

In-depth knowledge of operating systems and system administration, including a solid knowledge of Linux, UNIX and Windows systems and virtualization technologies (VMWare)

In-depth knowledge of CI/CD (Jenkins, Ansible, Azure DevOps etc)

Strong experience provisioning, operating, and managing Azure environments (Azure certification is a major asset)

In-depth knowledge of infrastructure configurations, network protocols, security and performance monitoring

Keen interest in agile methodologies (SCRUM certification is an asset)

Desired Skills:

Familiarity with current trends and industry best practices

Self-starter with strong ability to lead through influence

Strong communication and coaching skills

Excellent team player

Analytical mind and open-minded approach to problem solving

Creative and Innovative

Ability to multitask and deal with concurrent and/or conflicting priorities

Ability to work with remote teams

Bilingualism (English and French) is a strong asset

Candidates may be subject to skills and knowledge testing.

If this sounds interesting, please click on ''Apply online''. We thank all applicants for their interest, but only candidates selected will be contacted.

CBC/Radio-Canada is committed to being a leader in reflecting our country's diversity. That's because we can only create and tell the stories that connect Canadians, by having a workforce that mirrors the ever-changing makeup of our country. That's why we, as an employer, value equal opportunity and nurture an inclusive workplace where our individual differences are not only recognized and valued, but also extend to and pervade all the services we provide as Canada's public broadcaster. For more information, visit the section of our website. If you have accommodation needs at this stage of the recruitment process, please inform us as soon as possible by sending an e-mail to recruitment@cbc.ca.

You are invited to consult and familiarize yourself with our Code of Conduct, which can be found on our . All employees must adhere to the Code as a condition of employment. We also invite you to take a look at our policy on . In the event that you become an employee, it will be important to inform us, as quickly as possible, of any situation that, because of your hiring, constitutes or could appear to constitute a conflict of interest.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2062551
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned