Python DevOps Engineer

  • schedule 40 uur
  • place Veldhoven
  • file_copy Detachering
  • alarm 07-03-2025
  • location_city Partially On-Site

Introduction

The ASML R&D Software team combined with their Software Quality and integration department is responsible for the development environments used by ASML software developers in order to produce commercial software products. This environment consists of an integrated development, build, test and release environment and must be capable to support Continuous Integration throughout the lifecycle and configuration management of the ASML product software.

The environment is developed and maintained in close cooperation with the ASML software development community (~6000 developers within multiple departments). In the Test domain they are looking for an engineer in one of the teams that are pivotal in bringing the execution power of tests towards the developers.

Job mission

In order to provide the software development community at ASML with scalable and flexible IT services they are looking for someone to join the team and contribute towards their product. You will collaborate with their On-prem and cloud team along with several teams to build cloud foundations and help internal teams with building services on Azure and GCP environments that will support ASML’s ~6000 software developers.

One of these tools is DevBench which allows development teams to run their automated test cycles in On-prem and cloud environment. The DevBench product has reduced the lead time of automated test cycle by migrating the test resources to a highly scalable cloud environment. Their product is adopted by entire D&E SW community and is now recognized as the primary test environment for SW testing.

They need a senior software engineer that exhumes technical leadership and is the beacon of engineering excellence that will inspire and motivate their team members to rise to the same level!

 

Role and responsibilities

  • Working on cloud and on-prem software solutions that contribute to developer experience and product software quality.
  • Part of a new team that will show how collaboration will lead to exceptional results.
  • Contribute to realizing the DevBench team and test domain roadmaps.
  • Setting the standard for engineering excellence and guiding your fellow team members closer to that same level of excellence.
  • Delivering well tested high quality solutions that minimize your time spent on operational responsibilities.
  • Challenging the organization, to maintain a healthy balance between state-of-the-art technology, security, performance, and stability.

 

Education and experience

Formal education should include Bachelor or Master level education in Information Technology, Computer Science, or related fields. Also you are well acquainted with software development and have relevant proven experience in large technical complex environments.

  • Several years (4+) of experience as a Software Engineer or DevOps engineer (with previous software engineering experience);
  • Experience with Python, developing and deploying applications on cloud platforms (Google Cloud Platform is preferred);
  • Experience with Golang is a plus;
  • Good knowledge of networking in general (VPN’s, DNS, load balancing and firewalling) is nice to have;
  • Experience with implementing and/or supporting projects, alone or in a team;
  • Experience with Directory Services, Identity & Access Management and SSO;
  • Experience with various Linux distro’s and Windows in a hybrid cloud-environment;
  • Experience with developing scripts that can realize automated deployments (Python, PowerShell, Bash, HCL, JSON);
  • Terraform, ARM, Packer, CI/CD;
  • Experience with configuration management tooling (Ansible, Chef, Puppet);
  • Experience with version control systems (GitHub, Gitlab, Bitbucket);
  • Good knowledge of security in general (Azure Security Center, EDR solutions, OS hardening);
  • Knowledge of containerization (Kubernetes, Docker, Serverless);
  • Knowledge of applying software design patterns;
  • Preferably experience with implementing and maintaining highly scalable systems (e.g. SRE, observability and monitoring techniques and strategies);

Contact

LinkedIn Wouter Crijnen
Accountmanager
phone 06 159 55 781

Solliciteer in vier simpele stappen

Solliciteer nu Op naar de ideale match!
phone 085 025 00 45