DevOps Engineer DevOps Engineer …

in Zurich, Switzerland
Internships & Graduate Trainee, Full time
Be the first to apply
in Zurich, Switzerland
Internships & Graduate Trainee, Full time
Be the first to apply
DevOps Engineer

• Develop all infrastructure as code (IaC) artefacts in Azure DevOps, with specific focus on Kubernetes, Kafka, Zookeeper. Basic knowledge of SAP infrastructure and deployment strategies
• Develop CI/CD process for IaC and Microservice (Spring Boot) deployments
• Design and maintain an agile release concept for IaC, Mircoservices and data
• Further enhance DevOps automation features e.g. by creating pipelines
• Communication and rollout of new DevOps automation features to application development teams
• Ensure communication flow with regards to automation and application runtime to various stakeholders
• Align with Security lead on quality controls and continuous testing best practices
• Design and maintain the availability and stability of all long-living state (e.g. the event store)
• Design and implement lifecycle (non-prod vs prod) for data
• Support and give guidance on the test-driven development practices and the implementation thereof in the pipelines.
• Continuously work with the teams to improve all components as the use-cases grow more complex
• Train other engineers
• Ensure compliance with the company wide digital governance framework, audit
• Documentation of all of the above (readme, wiki and JIRA)
• Presentation of developed concepts in various bodies

Must Have Skills:

• Strong knowledge of Azure's offerings and services
• Strong and proven automation experience in Azure DevOp
• Strong experience with Infrastructure as Code
• Expert knowledge of Azure DevOps pipelines
• Expert knowledge of Kubernetes deployments, container isolation and multi-tenancy
• Good knowledge of container technologies e.g. Docker
• Good knowledge of git
• Test driven development: understands semantics of unit tests and end to end integration tests and the imperative for continuous testing
• Worked with CI/CD for integration, migration and deployment: Experience in automated build, test & deploy
• Excellent communication in English, written and spoken
• Delegation and (self-)management skills for working in a flat and distributed team

About Cognizant
Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is ranked 193 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at or follow us @Cognizant.
Cognizant logo
More Jobs Like This
See more jobs