Jobs in the Netherlands, in English.

DevOps Engineer

Hybrid in Utrecht Leidseveer 50·Full-time·Added today (last checked 28 Oct)

Rabobank

91 open roles

Our summary

Salary
€5,030 - €7,183 a month
Work mode
Hybrid, Utrecht Leidseveer 50
Contract
Full-time
Languages
Dutch
Experience
4+ years

Skills

Nice to have

This job advert was originally written in Dutch.

Pay & benefits

What you'll get

Gross monthly salary € 5,030 to € 7,183 (scale 09).

  • Thirteenth month's salary and 8% holiday allowance

  • 10% Employee Benefit Budget

  • EUR 1,400 development budget per year

  • Hybrid working: balance between home and office work (possible for most roles)

  • A pension, for which you can set the maximum amount of your personal contribution

View all our benefits.

The role

Do you want to automate software delivery for mission-critical calculators that support credit risk and capital calculations?

Job Title

DevOps Engineer

Job Description

As a DevOps Engineer at Rabobank, you support and improve the software lifecycle of calculators for credit risk and capital calculations. You use Azure DevOps, CI/CD, and automation to bring Python-based applications to production safely, reliably, and efficiently. You collaborate with model developers, software engineers, architects, and product owners. You work hybrid; the location, team name, and the split between home and office are yet to be confirmed.

At a glance:

  • You automate build, test, and release processes for mission-critical calculators.
  • You work with Azure DevOps and support developers of Python applications.
  • You improve software quality and the reliability of solutions used worldwide.

What are you going to do as a DevOps Engineer?

You support the full software lifecycle of the calculators, from development and testing to deployment and management. In doing so, you focus on the following activities:

  • Design, build, and maintain CI/CD pipelines in Azure DevOps. You automate build, test, and release processes and integrate security and compliance requirements into the development pipeline.
  • Support development teams with Python applications. You assist with testing, deploying, and maintaining, and you contribute ideas for technical solutions and impact analyses.
  • Improve software quality and release processes. You use automation and quality controls to bring new functionality reliably into production.
  • Implement monitoring, logging, and alerting. You analyze production incidents, resolve them, and work on structural improvements.
  • Improve development and deployment processes. You document technical solutions, workflows, and best practices for the team.

Skills, tools, and fields of expertise

In this role, the following tools, methods, and fields are relevant:

  • Azure DevOps and continuous integration and continuous delivery, i.e., CI/CD.
  • Infrastructure as Code and automated deployments.
  • Docker and Kubernetes.
  • Monitoring, logging, alerting, and observability.
  • Python, package management, dependency management, and virtual environments.
  • Agile/Scrum.
  • Credit risk and capital calculations.
  • Security and compliance within software delivery.

Together you achieve more than just

We believe in the power of difference. It is precisely by combining the differences of people that we become an even better bank. We are curious to see what you will add to our team, the name of which is yet to be confirmed.

You work together with model developers, software engineers, architects, and product owners on calculators for complex financial calculations. These calculators and a large part of the supporting tooling are developed in Python. Within the team, collaboration and knowledge sharing are central. You will be given space for technical improvements and opportunities for education, training, and certifications.

Why everyone is welcome at Rabobank

At Rabobank, we work on a culture in which everyone feels welcome. We value our differences and use them to work together better and make better decisions. By being open to different perspectives, we create an environment in which colleagues feel heard.

Must-haves

  • HBO or WO working and thinking level.
  • At least 4 years of experience as a DevOps Engineer, Software Engineer, or Cloud Engineer.
  • Experience with Azure DevOps and CI/CD processes.
  • Experience with Infrastructure as Code and automated deployments.
  • Knowledge of container technologies such as Docker and Kubernetes.
  • Experience with monitoring and observability solutions.
  • Strong analytical and problem-solving skills.
  • Good communication skills and a proactive attitude.
  • Experience with Agile/Scrum.

Nice-to-haves

  • Knowledge of Python and insight into the implementation of models, calculations, and data flows.
  • Experience with Terraform or Bicep.
  • Experience with Azure SQL or other Azure services.
  • Experience with security and compliance within software delivery.
  • Experience in a complex enterprise environment.
  • Experience with data or analytical applications.
  • Knowledge of a banking environment, especially the risk domain.

Python knowledge is mentioned as an important advantage. At the same time, you are expected to be able to read and understand Python code, support developers, and work with package management, dependency management, and virtual environments. Whether these skills are minimum requirements is yet to be confirmed. You do not need to be a model developer.

Does this position match my experience level?

For this position, you need at least 4 years of experience as a DevOps Engineer, Software Engineer, or Cloud Engineer. Additionally, you have a higher professional or academic level of working and thinking.

What do I do daily as a DevOps Engineer?

You build and maintain CI/CD pipelines, automate build, test, and release processes, and support developers of Python applications. You also work on monitoring, production incidents, and improvements in software delivery.

Which skills, tools, or technologies do I use?

You work with Azure DevOps, CI/CD, Infrastructure as Code, and Python-based applications. Container technologies, monitoring, and Agile/Scrum are also relevant to the position.

Can I work hybrid?

Yes, the position offers a hybrid working environment. The work location and the split between home and office are yet to be confirmed.

You & the application process

Respond to the DevOps Engineer vacancy at Rabobank

  • For substantive questions about this position: David Vis via David.Vis@Rabobank.nl
  • Questions about working at Rabobank and the procedure? Rose Osté via Rose.Oste@Rabobank.nl
  • If you are invited for an interview, Bo, our virtual assistant, will contact you via SMS and email to schedule the interview.
  • You can find answers to frequently asked questions here.
  • A reliability check is part of the procedure. An assessment may be part of the application process.
  • We respect your privacy.

About Rabobank

Industry
Banking

In their own words

About the company & team

You work in a team that develops, maintains, and improves calculators for credit risk and capital calculations; the team name is yet to be confirmed. You work together with model developers, software engineers, architects, and product owners.

All open roles at Rabobank
WhatsApp
See all 91 jobs