Senior Developer, DevOps – Digital Media, French Services
Canada
Contract
3 weeks ago
No Sponsorship
Key skills
AzureCloudDockerKubernetesLinuxNode.jsPythonTerraformTypeScriptGoBashPowerShellGitHub ActionsAzure DevOpsGitGitHubCDNLoad BalancingCI/CDRemote Work
About this role
Role Overview
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.
Tech Stack
Azure
Cloud
Docker
Kubernetes
Linux
Node.js
Python
Terraform
TypeScript
Go
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.