Sr Devops Engineer

at  Cognizant

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Nov, 2024Not Specified29 Aug, 20245 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At Cognizant, our global community sets us apart—an upbeat, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw encouragement from dedicated colleagues and leaders. Cognizant is right where you belong.

Responsibilities:

ROLE OVERVIEW

Working with the Product Owner, the DevOps Engineer is responsible for the monitoring, maintenance, and support of systems, services and tools, as well as deploying net-new capabilities aligned to Client’s DevOps principles. The ideal candidate will demonstrate technical knowledge and experience across a variety of business units including, infrastructure, development, operations, and quality assurance, ensuring emerging trends and new technologies stay top of mind.

WHAT YOU’LL DO

  • DevOps profile who can Design, develop, and maintain the CI/CD pipeline for Docker / Kubernetes-based applications on AWS. Should be strong in AWS & EKS.
  • Collaborate with development teams to understand application requirements and implement automated build, test, and deployment processes.
  • Configure and manage AWS services such as Amazon Elastic Kubernetes Service (EKS), Amazon Elastic Container Registry (ECR), and Azure DevOps Pipeline.
  • Implement infrastructure-as-code (IaC) practices using tools like AWS CloudFormation or Terraform to define and manage Kubernetes infrastructure.
  • Supervise and improve CI/CD pipeline performance, reliability, and security.
  • Troubleshoot and resolve issues related to the CI/CD pipeline, build failures, deployment errors, etc.
  • Implement and maintain automated stage gate process such as Lighthouse, Accessibility, Fortify, SonarQube etc.

WHAT YOU BRING TO THE ROLE

  • Consistent record of 5+ years in software development, deployment, and operations.
  • Collaborate with the operations team to ensure high availability, scalability, and security of the Kubernetes infrastructure.
  • Preferably to have knowledge of AWS cloud infrastructure and security5+ years of multi-disciplinary experience in a large, sophisticated organization.
  • Solid grasp of infrastructure solutions, specifically in relation to cloud programs, platform migration, system security, enterprise directories, and cloud technologies.
  • Kubernetes Expertise: Design, deploy, and maintain scalable and secure Kubernetes clusters, ensuring high availability, fault tolerance, and efficient performance for containerized applications.
  • Experience working with technologies such as Docker, Kubernetes, Terraform, Ansible or other Infrastructure as Code (IaC) tools, AWS EKS and Service Mesh.
  • Extensive experience with AWS EKS and Service Mesh.
  • Expertise with CI/CD tooling such as Git, Jenkins, SonarQube, Nexus, Vault etc.
  • Experience working with at least one of the major public cloud providers (Azure, GCP or AWS) and a willingness to continue to expand your knowledge.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Toronto, ON, Canada