Jobs / Capgemini Engineering

Sr DevOps Engineer (with C# Experience)

Capgemini Engineering · Burlington, ON, Canada
Burlington, ON, CanadaFull timeExp: 8+ yrs76,730-150,800 CAD/yearlyOnsite
Remuneration
May be eligible for variable incentives, bonuses, or commissions; benefits package available.
Location
Burlington, ON, Canada
Visa sponsorship
Not specified

Job summary

The DevOps Engineer maintains and improves CI/CD pipelines, build and deployment environments, and Azure infrastructure to support reliable software delivery. The role centers on Jenkins administration, Bitbucket and Git source control, virtual machine management, and troubleshooting build issues, with additional application development and support using C#, .NET, and C++.

Benefits

Paid time off12–25 vacation days, depending on employee gradeCompany-paid holidaysPersonal daysSick leaveMedical, dental, and vision coverageRetirement savings plansLife and disability insuranceEmployee assistance programs

Qualifications

  • At least 8 years of hands-on Jenkins administration and CI/CD pipeline management.
  • Experience troubleshooting Jenkins build failures and infrastructure issues.
  • Knowledge of CI/CD best practices and software delivery processes.
  • Hands-on experience with Bitbucket and Git-based branching strategies.
  • Knowledge of Windows Server administration and system troubleshooting.
  • Experience managing Microsoft Azure subscriptions and resources.
  • Proficiency in C# and .NET Framework.
  • Python or PowerShell scripting knowledge is preferred.
  • Working knowledge of C++ development and debugging.

Responsibilities

  • Administer, maintain, and optimize Jenkins CI/CD pipelines.
  • Configure, monitor, and troubleshoot Jenkins jobs, build agents, and deployment workflows.
  • Manage Bitbucket branches, merges, code integration, and release validation.
  • Maintain build, test, and deployment environments, including virtual machines.
  • Administer Azure resources, subscriptions, virtual machines, and deployment environments.
  • Improve automation, monitoring, logging, and build and deployment reliability.
  • Support application development, defect resolution, code reviews, and modernization using C#, .NET, and C++.

Skills

AzureBitbucketC++C#.NETGitJenkinsPowerShellPythonWindowsWindows Server

Relocation

No