- Company Name
- CBC/Radio-Canada
- Job Title
- DevOps Lead, Enterprise Applications Delivery (T & I) (Telework/Hybrid)
- Job Description
-
**Job Title**
DevOps Lead, Enterprise Applications Delivery (T & I)
**Role Summary**
Lead DevOps initiatives for enterprise applications, driving CI/CD automation, cloud/on‑prem infrastructure management, and application delivery best practices across C# (.NET Framework/Core) and Python environments. Collaborate with developers, architects, and security teams to modernize delivery pipelines, enforce release processes, and embed secure design principles.
**Expectations**
- Deliver highly reliable, automated deployment pipelines for cloud and on‑prem workloads.
- Maintain infrastructure lifecycle automation and self‑healing monitoring.
- Align development, operations, and security practices to reduce complexity and improve code quality and deployment speed.
- Participate actively in Cloud Evolution modernization and on‑call support activities.
**Key Responsibilities**
- Design, build, and maintain CI/CD pipelines for .NET and Python applications.
- Provision, deprovision, and manage cloud and on‑prem infrastructure through automation.
- Create monitoring, alerting, and self‑healing mechanisms for pipelines and infrastructure.
- Standardize release management and support processes across the Enterprise Applications portfolio.
- Enforce software engineering best practices and secure‑by‑design principles.
- Develop reusable automation libraries, APIs, and documentation for cross‑application use.
- Collaborate with Application Development, Data Management, and InfoSec teams on architecture and deployment strategies.
- Support Cloud Evolution modernization planning and execution.
- Contribute to on‑call support and incident response procedures.
**Required Skills**
- Strong DevOps experience with CI/CD (Azure DevOps, GitHub Actions, Jenkins, etc.).
- Proficiency in infrastructure automation (Terraform, ARM, Ansible, etc.).
- Experience deploying C# (.NET Framework & Core) and Python applications.
- Cloud platforms: Azure (preferred), AWS, or GCP.
- Monitoring and alerting tools (Prometheus, Grafana, Azure Monitor, etc.).
- Secure coding practices, IaC security, and DevSecOps principles.
- Excellent communication in English; strong French reading, speaking, and writing skills.
- Ability to create architectural diagrams and design documentation.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
- Preferred certifications: Azure DevOps Engineer Expert, AWS Certified DevOps Engineer, Terraform Certified Associate, or equivalent.