DevOps Engineer

Zurich, Switzerland
Permanent - Full Time
NatWest Group
Job category
Software Engineering - Technology

Our people work differently depending on their jobs and needs. From home working to job sharing, visit the remote and flexible working page on our website to find out more.

This role is based in Switzerland and as such all normal working days must be carried out in Switzerland.

Join us as a DevOps Engineer

  • This is an exciting opportunity for someone interested in working in an international environment, while being able to interact with various stakeholders.

  • You will be joining our organisation as it's transforming its architecture and pushing forward with innovative digital solutions in various technologies, with Avaloq as underlying Core Banking System.

  • You will have the opportunity to share your technical expertise in a collaborative, agile and forward thinking team Environment.

What you'll do

We are looking for a talented DevOps engineer to strengthen the API Management team. In your role as DevOps Engineer, you’ll help our team automate all processes around building, deploying, running and monitoring our micro-service platform. You’ll create trusted pipelines of work from development through to production environments utilising a high degrees of automation.

You’ll also be:

  • Implementation, maintenance and improvement of pipelines across tools and environments

  • DevOps activities using OpenShift

  • Implementation of application monitoring and alerting with Prometheus and AlertManager

  • Review, introduce and own toolsets for reliable and reproducible deployments

  • Technical ownership of our API gateway

The skills you'll need

We’re looking for a technically skilled and innovative professional with extensive experience as a DevOps engineer working in a complex and dynamic environment. You’ll bring expert technical skills with CI/CD tools, container technologies and automated QA as well as a degree in computer science/engineering (or equivalent). Additionally, you can demonstrate experience in working with Kafka as well as with Scrum Teams, which is an asset for this role.

You’ll also need:

  • Knowledge of Java, Spring and web technologies (e.g. Java 8/11/17, REST, Swagger/RAML/OpenAPI, XML, JSON, YAML), web security (e.g. identity management, OAuth 2.0) and Cloud automation (Tekton, Spinnacker / Pulumi / ArgoCD, Ansible / Terraform)

  • Knowledge of the following technologies: Openshift, Docker, Jenkins, GitLab, Artifactory, Helm, Prometheus, Grafana, Thanos, Jaeger, GrayLog, Elastic Search, Istio / Service Mesh

  • Working experience with security best practices, including Kubernetes certificate management, infrastructure vulnerability scanning and remediation

  • English written and spoken on business level, German is an asset


At NatWest Group, we want everyone to feel welcome, regardless of your background or needs. If you need adjustments making to your working environment, we’ll do everything we can to support you. As part of this commitment, we offer flexible working options for some of our roles.

Who we are

NatWest Services (Switzerland) Ltd is an IT service provider and change enabler for the Wealth Businesses of NatWest Group. Our experienced teams are dedicated, determined and enthusiastic in using their capability and drive for innovation to design, build, maintain and run the delivery of an exceptional and sustainable service to UHNW, High Net Worth and Affluent clients.

The NatWest Group Wealth entities offer its clients a comprehensive range of private banking, wealth planning and investment management services through the Coutts, Adam & Company, Private Client Advice & Investment Services (PCAIS) and Premier Banking brands. To anticipate and respond to changing client demand, there is a growing emphasis on delivering a full range of innovative digital services.