Site Reliability Engineer – Release Manager, CMS Projects, French Services

Posted 5 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Site Reliability Engineer managing deployments and optimizations for CBC/Radio-Canada's CMS projects. Collaborating with teams to enhance infrastructure and software efficiencies.

Responsibilities

  • Manage and perform all deployment operations.
  • Improve deployment practices to achieve continuous delivery (CD) objectives.
  • Maintain and improve log reports for the Radio‑Canada CMS ecosystem.
  • Participate in code reviews with a focus on logging practices and server‑side code efficiency.
  • Identify issues and prevent waste of cloud resources.
  • Re-engineer software functionalities to optimize resource usage, in API code or databases.
  • Document processes and influence developers on best practices.
  • Present collected data to the relevant teams.

Requirements

  • 3 to 5 years of backend development experience or a university degree
  • Proficiency with Git and CI/CD principles
  • Proficiency with Kibana
  • Advanced knowledge of monorepo concepts
  • Advanced knowledge of Azure Cloud
  • Advanced knowledge of Azure Functions
  • Advanced knowledge of Node.js (TypeScript)
  • Advanced knowledge of .NET Core
  • Advanced knowledge of MongoDB and Elasticsearch
  • Familiarity with the Microsoft Azure DevOps suite
  • Familiarity with Rancher
  • Familiarity with Kubernetes
  • Strong command of French; working knowledge of spoken and written English is an asset.

Benefits

  • Flexible work schedules, allowing you to prioritize yourself, your family, and your work.
  • Work-from-home opportunities.
  • Competitive total rewards package.
  • Opportunities to work with cutting-edge technology.
  • Opportunities for continued learning and professional development.
  • Opportunities to become a member of our Employee Resource Groups.
  • Pair programming and mentorship opportunities to learn from industry experts and help coach new talent.
  • A creative and dynamic work environment where your ideas and contributions are heard, valued, and respected.
  • A supportive management team committed to upholding high standards of diversity and inclusivity.
  • An environment that favors experimentation and iterative approaches to achieve technical innovation.

Job type

Contract

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudElasticSearchKubernetesMongoDBNode.jsTypeScript.NET

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.