Sr DevOps Engineer (with C# Experience)

Capgemini•Burlington, MA
•$76,730 - $150,800•Onsite

About The Position

Capgemini Engineering is seeking a full-time DevOps Engineer with strong expertise in Jenkins CI/CD administration, build management, source control operations, and Azure infrastructure management. The role focuses on maintaining and optimizing build and deployment pipelines, troubleshooting build issues, managing virtual machine environments, and supporting software delivery processes. The engineer will also use development experience in C#, .NET, and C++ to assist with application enhancements, automation, and issue resolution as needed. This is a 100% onsite role in Westford, Massachusetts. The position offers a base compensation range of $76,730–$150,800 per year. Regular full-time employees may be eligible for benefits according to local policy and eligibility, including paid time off, medical, dental and vision coverage, retirement savings plans, life and disability insurance, and employee assistance programs.

Requirements

  • At least 8 years of hands-on experience with Jenkins administration and CI/CD pipeline management.
  • Experience troubleshooting Jenkins build failures and infrastructure-related issues.
  • Experience with 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.

Nice To Haves

  • Knowledge of scripting languages such as Python and PowerShell.
  • Working knowledge of C++ development and debugging.

Responsibilities

  • Administer, maintain, and optimize Jenkins CI/CD pipelines to ensure reliable build and deployment processes.
  • Configure, monitor, and troubleshoot Jenkins jobs, build agents, and deployment workflows; resolve build failures and performance issues.
  • Manage Bitbucket source control activities, including branch creation, merging, code integration, and release validation.
  • Support and maintain build, test, and deployment environments, including static and dynamic virtual machine infrastructure.
  • Administer Azure cloud resources, virtual machines, subscriptions, and deployment environments while supporting governance and cost optimization.
  • Drive automation, monitoring, logging, and continuous-improvement initiatives to enhance build reliability and deployment efficiency.
  • Contribute to application development and support using C#, .NET, and C++, including defect resolution, code reviews, and modernization efforts.

Benefits

  • Paid time off, including vacation of 12–25 days depending on employee grade, company-paid holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
  • Retirement savings plans, such as a 401(k) in the U.S. or RRSP in Canada.
  • Life and disability insurance.
  • Employee assistance programs.
  • Other benefits as provided by local policy and eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service