DevOps Engineer - Test Automation

Sorry, this job was removed at 04:17 p.m. (CST) on Friday, Jul 25, 2025
Be an Early Applicant
De Laan, Utrechtse Heuvelrug
Financial Services
The Role
Job TitleDevOps Engineer - Test Automation

Job Description

We are looking for a DevOps Engineer with strong experience in Azure Cloud Platforms and Test Automation to join Themis, our in-house Transaction Monitoring (TM) solution. This role is critical in combating financial crime by ensuring our systems are robust, scalable, and well-tested.

You will work in an Agile environment (Scrum/SAFe), focusing on CI/CD pipeline optimization and test automation for Python-based solutions. A passion for testing and proficiency in Python are essential.

You and your job

Preventing Money Laundering & Terrorist Financing is one of the fundamental aspects of our society and our organization, and as a bank, we play a crucial role in this field. Within Rabobank, we have built a data-driven solution that analyses over 11 million transactions daily to detect customers who launder money or finance terrorists. As the behavioural patterns of criminals constantly evolve, our solution needs to adapt and become just as quickly. To keep our solution flexible and stable, we need intelligent individuals like yourself who are passionate about extending and improving our current Transaction Monitoring (TM) solutions.

To keep our TM solution up to date to fight financial crime, you are passionate about working together in a team where you provide your expertise to enable the team to make better-informed decisions regarding the technical design and implementation of analytical solutions. This way, you make sure Rabobank will be able to fight financial crime effectively.

Your responsibilities
  • Design and implement scalable and modular testing framework for Python models and platform using pytest.

  • Develop infrastructure- and component automated testing for Databricks runtime environment.

  • Collaborate with DevOps engineers to integrate automated testing into the CI/CD pipeline.

  • Collaborate with data scientists and DevOps engineers to embed testing in the SDLC, drive the overall quality.

  • Improve software quality by enhancing test strategies and automation coverage.

  • Coach team members on testing best practices and automation techniques.

Must haves
  • 3+ years of experience in DevOps and test automation.

  • Proficient in Python and automated testing in pytest for Python based applications.

  • Experience with unit, integration, system, UAT, security, and performance testing.

  • Familiarity with Risk-Based Testing and Product Risk Analysis (PRA).

  • Ability to create stubs, drivers, and test data for subsystem testing.

  • Strong Python development skills for data transformation and automation.

  • Experience with PySpark and IDEs like VS Code or PyCharm.

  • Familiarity with CI/CD tools, preferably Azure DevOps.

  • Strong analytical and problem-solving skills.

  • Experience working in Agile teams and participating in Agile rituals.

  • Fluent in English.

Nice to haves
  • Experience with Azure DevOps for CI/CD pipeline setup and security.

  • Knowledge of Infrastructure as Code (IaC) tools like Terraform, ARM templates, or Bicep.

  • Understanding of monitoring and logging tools in Azure.

  • Domain knowledge in Transaction Monitoring or Financial Crime Prevention.

  • Familiar with Contract testing frameworks.

Why you’ll love working with us
  • A Diverse, Inclusive Team: We value every voice and know that innovation thrives when people feel welcome and supported.

  • Room to Grow: Opportunities to expand your skills, take on new challenges, and shape the future of Rabobank’s analytics capabilities.

  • Impactful Work: Be part of a team that drives meaningful change, helping Rabobank become more data-driven every day.

  • Flexibility: A work environment that supports hybrid work and a healthy work-life balance.

Are you ready to make a difference with your skills and creativity? Join us and be part of a team where your ideas and expertise will help develop new ways of fighting.

We’d love to hear from you! Let’s innovate together!

You and the job application process

🚨 This position is in Utrecht. To be considered for this position, you must be located in the Netherlands. We are unable to consider candidates requiring relocation from another country.

Reply to the vacancy for Dev Ops Engineer at Rabobank (open until fulfilment).

  • Any questions about working at Rabobank and the process? Contact Sylvana Janssen, Recruiter, via [email protected].

  • You can find answers to the most frequently asked questions on rabobank.jobs/en/faq.

  • A security check is part of the process.

  • We respect your privacy.

Similar Jobs

InterSystems Logo InterSystems

Sales Executive

Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Database • Analytics
Easy Apply
In-Office
Utrecht, NLD
2407 Employees

CSC Logo CSC

Senior Depositary Service Officer

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
In-Office
Maarsbergen, NLD
8500 Employees

Skillsoft Logo Skillsoft

Sales Manager

Artificial Intelligence • Consumer Web • Edtech • HR Tech • Information Technology • Software • Conversational AI
In-Office
Nieuwegein, NLD
2900 Employees

CSC Logo CSC

Depositary Service Officer

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
In-Office
Maarsbergen, NLD
8500 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Utrecht
48,564 Employees
Year Founded: 1898

What We Do

Coöperatieve Rabobank U.A. is a full-range financial services provider that operates on cooperative principles. Its origins lie in the local loan cooperatives that were founded in the Netherlands nearly 110 years ago by enterprising people who had virtually no access to the capital market.

Rabobank Group is comprised of independent local Rabobanks plus Rabobank Nederland, their umbrella organisation, and a number of specialist subsidiaries. Overall, Rabobank Group has approximately 61,100 employees (in FTEs), who serve about 10 million customers in 47 countries.

Similar Companies Hiring

Yooz Thumbnail
Software • Machine Learning • Fintech • Financial Services • Cloud • Automation • Artificial Intelligence
Aimargues, FR
470 Employees
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
70 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account