Veldhoven
Senior
40 uur per week
Startdatum op 21 april
Verlopen
14 Dagen geleden
Logo ASML
ASML

Python Devops Engineer

Job mission

In order to provide the software development community at ASML with scalable and flexible IT services we are looking for someone to join our team and contribute towards our product. You will collaborate with our 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. Our product is adopted by entire D&E SW community and is now recognized as the primary test environment for SW testing.

We 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 our organization, to maintain a healthy balance between state-of-the-art technology, security, performance, and stability.

To make the most out of modern and innovative technology we need you to join our team, to help us realize the value of this technology to improve the life of software developers at ASML.

  • 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);
  • Proficient in the English language (written and oral).