DevOps Lead, Enterprise Applications Delivery (T & I) (Telework/Hybrid) at CBC/Radio-Canada | CA | Rezi

DevOps Lead, Enterprise Applications Delivery (T & I) (Telework/Hybrid) at CBC/Radio-Canada

DevOps Lead, Enterprise Applications Delivery (T & I) (Telework/Hybrid)

CBC/Radio-Canada · CA

1 months ago

DevOps Lead, Enterprise Applications Delivery (T & I) (Telework/Hybrid)

CBC/Radio-Canada · CA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Enterprise Applications DevOps and Platform Delivery Team is seeking a DevOps Lead with expertise in DevOps practices and technology to join our downtown Toronto or Montreal office. This role will contribute to the DevOps practice, empower developers, and influence software engineering practices and the modernization of our Enterprise Application Development Strategy. You will enjoy innovative work in a creative and dynamic environment, utilizing leading technologies and opportunities for professional development.

Responsibilities

  • Implement, automate, and support CI/CD and pipelines for Cloud and on-premise deployment of C# (.Net Framework and .NET Core) and Python applications.
  • Manage and support Cloud and on-premise Infrastructure.
  • Develop, implement, and support automations for cloud and on-premise infrastructure provisioning and deprovisioning.
  • Provide support to Development teams and other stakeholders.
  • Develop monitoring, alerting, and self-healing functionality for CI/CD, Cloud infrastructure, and common business application patterns.
  • Standardize release management and support processes for all Enterprise Applications initiatives.
  • Collaborate with Enterprise Application Development and Enterprise Data Management teams.
  • Develop, improve, and enforce software engineering best practices in collaboration with Application Development, Software and Platform Architecture, and InfoSec groups.
  • Reduce complexity, enhance communication, and maintain high-quality deployment artifacts throughout the software deployment pipeline.
  • Implement and expand automated deployment and testing tools to reduce errors, optimize delivery times, and improve customer experience.
  • Support the Cloud Evolution modernization project through active participation in planning and execution.
  • Incorporate “Secure by Design” concepts, practices, and tools into the software development lifecycle and deployment pipeline.
  • Create reusable automation libraries and APIs for Enterprise Applications.
  • Assist with the creation of architectural diagrams and design specifications for automation on supported platforms.
  • Document application platforms and products support processes.
  • Streamline and participate in the on-call support process for existing production solutions.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • Minimum of 5 years of relevant experience.
  • Strong experience with programming or scripting languages (C#, Python, Powershell, PowerCLI).
  • Strong experience with Git (Bitbucket, GitHub).
  • Strong knowledge of one or more Cloud platforms (Azure, AWS, Google).
  • In-depth knowledge of operating systems and system administration, including Linux, UNIX, and Windows systems.
  • In-depth knowledge of virtualization technologies (VMWare).
  • In-depth knowledge of CI/CD (Jenkins, Azure DevOps, GitHub Actions).
  • In-depth knowledge of infrastructure configurations, network protocols, network routing, firewalls, load-balancing, content management, security, and performance monitoring.
  • Strong experience provisioning/deprovisioning, maintaining, and managing Azure environments using Azure Portal, Azure CLI, ARM template, Terraform, Helm, Ansible.
  • Knowledge of containerization (Docker, Kubernetes).
  • Keen interest in agile methodologies.

Skills

  • C#
  • Python
  • Powershell
  • PowerCLI
  • Git
  • Bitbucket
  • GitHub
  • Azure
  • AWS
  • Google Cloud
  • Linux
  • UNIX
  • Windows
  • VMWare
  • Jenkins
  • Azure DevOps
  • GitHub Actions
  • Docker
  • Kubernetes
  • Terraform
  • Helm
  • Ansible
  • Agile methodologies
  • SCRUM
  • Bilingualism (English and French)

Location

  • Downtown Toronto
  • Montreal

Work Type

  • Hybrid
  • Telework
  • Contractee Long-Term

Experience Level

  • Minimum of 5 years of relevant experience

Education Level

  • Bachelor’s degree in computer science (or related field)

Benefits

  • 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
  • Access to e-learning services
  • Customized courses
  • Certification opportunities
  • Opportunities to become a member of our Employee Resource Groups
  • A creative and dynamic work environment
  • A supportive management team committed to upholding the highest standards of diversity and inclusivity

About the Company

  • At CBC/Radio-Canada, we create content that informs, entertains and connects Canadians on multiple platforms.
  • Our successes and accomplishments are driven by embodying and upholding values, which include creativity, integrity, inclusiveness and relevance.
  • Technology & Infrastructure (T&I) is the backbone and the future-forward arm of CBC/Radio-Canada.
  • Our purpose is to constantly innovate to evolve and maintain the Corporation’s technology and infrastructure.
  • CBC/Radio-Canada has always been a highly regarded pioneer of media technology — not just in Canada but around the world.
  • Today, we are transforming ourselves into a modern and agile public service media organization.
  • Technology is the driving force, and we are the team making it happen.

Equal Opportunity

  • CBC/Radio-Canada is committed to being a leader in reflecting our country’s diversity.
  • CBC/Radio-Canada values equal opportunity and nurtures 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.
  • 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.