Senior Developer, DevOps responsible for Azure infrastructure and automation at Radio-Canada. Collaborating with development teams to ensure optimal performance, availability, and security for digital media services.
Responsibilities
Manage, maintain, and optimize large-scale Azure cloud infrastructure that powers digital media.
Develop and improve automated deployment pipelines (CI/CD) using Azure DevOps to ensure smooth, reliable production releases.
Design and implement Infrastructure as Code (IaC) solutions with Terraform and Terraspace to ensure resilient, maintainable environments.
Act as a service team by managing the support desk, handling requests from internal teams, and providing necessary assistance.
Actively monitor systems for performance, security, and cost, and propose proactive solutions to any issues that arise.
Serve as an ambassador for the DevOps culture, promoting best practices and helping development teams adopt them.
Work closely with various departments on cross-cutting issues such as cloud governance, system security (DevSecOps), and cost management (FinOps).
Requirements
University degree in Computer Science, Software Engineering, or equivalent experience, combined with a minimum of five years of relevant experience.
Strong knowledge of operating systems, particularly Linux.
Excellent command of a cloud ecosystem, ideally Microsoft Azure.
Infrastructure as Code (IaC): solid experience with automation using Terraform.
Proficiency with Git.
Deep understanding of continuous integration and continuous deployment (CI/CD) techniques and hands-on experience with YAML pipelines (Azure DevOps, GitHub Actions, or similar).
Strong knowledge of container technologies (Docker, Kubernetes).
Extensive knowledge of infrastructure configurations, network protocols, network routing, firewalls, load balancing, content delivery (CDN), and infrastructure monitoring in a high-availability environment.
Experience with at least one language such as Python, Go, or Node, in addition to a scripting language like Bash or PowerShell.
Good command of French; working proficiency in English in a professional context.
Benefits
Flexible working hours.
Remote work opportunities (hybrid or fully remote).
Competitive total rewards package.
Opportunities to work with cutting-edge technologies.
Learning and professional development opportunities.
Pair programming and mentorship opportunities.
A creative, dynamic work environment where your ideas and contributions are heard, valued, and respected.
Storage Technical Analyst providing global support for RBC's storage and backups infrastructure. Mentor operations staff and manage automation solutions for advanced incident management.
Infrastructure Engineer/SRE responsible for core infrastructure design and building tools for AI - driven contact center solutions. Join a leading AI company impacting the future of work.
DevOps Engineer intern at Sun Life focusing on Java applications and working with Docker and Kubernetes. Engage in collaborative, agile practices with the DevOps team.
Senior Analyst on Data Platform DevOps at AIMCo, responsible for building data operations and collaborating with teams on innovative solutions. Focused on ensuring data quality and integrity across technologies.
Site Reliability Engineer ensuring reliability, availability, and performance of Hiive's platform. Collaborating with cross - functional teams to build scalable and resilient infrastructure while supporting AI systems.
AI Security Control Developer/Site Reliability Engineer for RBC's enterprise AI ecosystem. Design, implement, and validate security controls to protect AI systems with 24/7 reliability.
DevOps Engineering Manager leading a team to improve SDLC at Vancity, Canada's largest Living Wage Employer. Collaborating across teams for reliable delivery of mission - critical systems.