DevOps Engineer - CI/CD Platform Development

Itproposal Bekijk Alle Vacatures
Amsterdam, Netherlands
12 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
Dutch, English

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Build Automation Automation of Tests Microsoft Azure Cloud Computing Computer Programming Continuous Integration DevOps Programming Tools Python (Programming Language)
+21 more
Apache Maven Release Management Software Engineering Systems Integration TypeScript DevOps Tools - Open-source Delivery Pipeline Generative AI Fastapi Vue.js Build Management Containerization Git Flow Kubernetes Information Technology Github Enterprise Npm(Software) Data Pipelines Devsecops Docker Vulnerability Analysis

Job description

We are seeking a motivated DevOps Engineer - CI/CD Platform Development to join the Development Tooling department within a large-scale banking environment. The Development Tooling department is responsible for providing and maintaining the development ecosystem used by engineering teams across the Netherlands, Germany, France, UK, and India. As an IT-for-IT organization, the team enables developers to deliver software through a compliant, secure, and efficient path to production. The successful candidate will work within a DevOps environment focused on CI/CD automation, Azure DevOps platforms, pipeline development, developer tooling, automation, and continuous improvement. This role is ideal for someone with strong foundational DevOps and CI/CD knowledge who enjoys automation, problem-solving, and working closely with development teams., CI/CD Pipeline Development & Automation

  • Design, develop, maintain, and improve CI/CD pipelines.
  • Apply CI/CD best practices including:

  • Pipeline automation
  • Build automation
  • Testing automation
  • Deployment workflows
  • Release management
  • Develop reusable pipeline templates and automation solutions.
  • Support engineering teams in adopting standardized delivery processes.
  • Improve software delivery efficiency and reliability.

Azure DevOps Platform Support

  • Work with Azure DevOps services and tooling.
  • Configure and maintain:

  • Build pipelines
  • Release pipelines
  • Pipeline agents
  • Development workflows
  • Support Azure DevOps platform capabilities and integrations.
  • Troubleshoot pipeline failures and operational issues.
  • Collaborate with platform teams to improve developer experience.

Application Build & Deployment Support

  • Support application builds using technologies such as:

  • Java with Maven
  • Vue applications with NPM
  • Python applications with Poetry
  • Understand application build processes and dependencies.
  • Help development teams integrate applications into CI/CD workflows.
  • Support automation across the software development lifecycle.

Containerization & DevOps Tooling

  • Work with Docker-based development and deployment workflows.
  • Support container-based build environments.
  • Improve automation around development tooling.
  • Contribute to platform engineering initiatives.

Developer Platform Enablement

  • Support development teams by providing reliable development tooling.
  • Work with DevOps teams responsible for:

  • Pipeline templates
  • Pipeline agents
  • Security scanning
  • Artifact repositories
  • Backlog management solutions
  • Help developers follow compliant software delivery processes.
  • Provide technical guidance and support.

GenAI & Continuous Improvement

  • Explore and apply Generative AI tooling to improve development processes.
  • Identify opportunities to automate repetitive activities.
  • Contribute ideas to improve developer productivity and platform capabilities.
  • Promote an automation-first mindset.

Working Environment You will join the Development Tooling department, responsible for enabling software development teams across multiple countries. The department consists of multiple DevOps teams, each focused on different areas of the software development lifecycle, including:

  • SOLO - Software Logistics
  • PIPE - CI/CD Pipeline Automation
  • ADOPT - Azure DevOps Platform Team
  • BB8 - Backlog Management

Teams operate using a true DevOps model, with ownership across:

  • Development
  • Operations
  • Maintenance
  • Administration
  • Continuous improvement

Requirements

  • 3+ years of IT-related professional experience.
  • Experience working with DevOps practices and CI/CD concepts.
  • Understanding of software delivery processes.
  • Experience working in Agile teams.
  • Ability to learn new technologies quickly.
  • Strong problem-solving and collaboration skills.

Mandatory Technical Skills CI/CD & DevOps

  • Strong understanding of CI/CD principles:

  • Pipeline stages
  • Build automation
  • Deployment workflows
  • CI/CD best practices
  • Experience with Azure DevOps.
  • Understanding of DevOps methodologies.

Programming Skills Experience with at least one object-oriented programming language: Preferred:

  • Python

Additional beneficial languages:

  • Java
  • JavaScript / TypeScript

Application Build Tools Understanding of:

  • Java application builds using Maven
  • Vue application builds using NPM
  • Python application builds using Poetry

Containerization

  • Understanding of Docker.
  • Experience working with container-based development workflows.

Development Tooling Understanding of:

  • Pipeline automation
  • Artifact repositories
  • Security scanning integration
  • Developer productivity tooling

Nice-to-Have Skills

  • Experience with:

  • Azure DevOps administration
  • Git-based workflows
  • Infrastructure as Code
  • Kubernetes
  • Cloud platforms
  • DevSecOps practices
  • GitHub Enterprise
  • Knowledge of Generative AI development tools.
  • Experience working in large enterprise environments.
  • Experience in banking or regulated industries., * Curious and eager to learn.
  • Comfortable working in a fast-moving DevOps environment.
  • Passionate about automation.
  • Customer-focused with a service mindset.
  • A strong team player who is not afraid to ask questions.
  • Comfortable taking ownership and experimenting with new solutions.

Education Bachelor’s degree or equivalent experience in:

  • Computer Science
  • Software Engineering
  • Information Technology
  • DevOps Engineering

Language Requirements

  • English: Mandatory
  • Dutch language skills are beneficial but not required.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.nl

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

1:28 min

Introduction to the speaker and frontend projects

Abdelrahman Awad Abdelrahman Awad · WWC 2025

Videos

See all

Related articles

See all