DevOps Engineer at Capgemini | CA | Rezi

DevOps Engineer at Capgemini

DevOps Engineer

Capgemini · CA

1 months ago

DevOps Engineer

Capgemini · CA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Senior DevOps Engineer on the Client's Branch DevOps team, you will modernize DevOps processes by adopting best-in-breed tools and cloud-native practices. You will design, build, and maintain CI/CD pipelines using GitHub Actions and infrastructure-as-code tools like Ansible, while managing cloud solutions in OpenShift. This role is crucial for the Delivery Modernization Project at a leading Canadian financial institution.

Responsibilities

  • Develop CI/CD pipelines using Helios in GitHub Actions.
  • Drive the migration from UrbanCode Deploy to Ansible for application deployments on Windows.
  • Troubleshoot and remediate pipeline issues with cross-functional teams.
  • Utilize AI-assisted development tools like GitHub Copilot for automation and code quality.
  • Create documentation for infrastructure, deployments, and DevOps processes.
  • Collaborate with development teams for smooth pre-production and production deployments.
  • Maintain Windows servers, including tool installation and configuration.

Requirements

  • 4+ years of DevOps and automation experience with strong technical expertise.
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • Expertise in infrastructure-as-code and configuration management, particularly Ansible.
  • Advanced scripting capabilities in PowerShell, Bash, Python, or similar languages.
  • In-depth knowledge of GitHub Actions and UrbanCode Deploy.
  • Proficiency with Windows server environments.
  • Knowledge of build tools like Dotnet Framework and Maven.
  • Deadline-driven and results-oriented with the ability to manage multiple tasks and deadlines.

Skills

  • DevOps
  • Automation
  • Infrastructure-as-code
  • Configuration Management
  • Ansible
  • PowerShell
  • Bash
  • Python
  • GitHub Actions
  • UrbanCode Deploy
  • Windows Server
  • Dotnet Framework
  • Maven
  • Helios
  • GitHub Copilot
  • OpenShift
  • Jenkins
  • Artifactory
  • Vault
  • Dynatrace
  • Elastic
  • Splunk
  • Docker
  • Kubernetes
  • GitOps
  • GitFlow
  • SonarQube
  • Snyk
  • Bright
  • Aqua

Location

  • Canada

Work Type

  • Full-time

Experience Level

  • Senior

Education Level

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.

Salary/Compensations

  • 70,000 to 90,000

Benefits

  • Paid time off (Vacation, Company paid holidays, Personal Days, Sick Leave)
  • Medical, dental, and vision coverage
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs

About the Company

  • Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society.
  • It is a responsible and diverse group of 340,000 team members in more than 50 countries.
  • With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs.
  • It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Equal Opportunity

  • Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace.
  • All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.