Platform Infrastructure Engineer

Doorsturen
 
  • Vakgebied IT
  • Dienstverband Fulltime
  • Vacaturenummer VAC-10013178
  • Locatie Veldhoven
  • Type overeenkomst Secondment via YER
  • Branche IT & Telecom

Over deze vacature

Introduction

ASML is one of the world’s leading manufacturers of semiconductor-chip-making equipment. A majority of the world’s microchips receive their critical lithographic patterning in machines made by ASML. In addition ASML produces metrology tools and advanced applications to analyze and optimize the performance of the customer production process.

Job Mission

Participate in the development of our distributed data and compute platform infrastructure. Be accurate, be precise and own the specification, design and implementation of features and fixes. Onboard, integrate and configure open source or other packages that support the development of semiconductor process tuning applications on the ASML platform. Support installation of these platforms in Korea, Taiwan, Israel, China and the US (etc.). Be part of this compute platform that is one of the main pillars under the production of the next generation microchips of Apple, Samsung and many others.

Functie

Job Description

You will be working as engineer in the virtual compute platform (VCP). This platform is developed inside ASML to host compute and analytics applications that aim to improve the yield in the semiconductor factories of our customers.


These applications take data from ASML scanners and ASML yield star equipment. They combine this data to real time production corrections and scanner process diagnostics. The corrections are sent back to the ASML production equipment. Failure of the platform has high impact. It would mean failure of the customers (tsmc, Samsung, Intel etc.) production facility.


The platform is currently developed based on DC/OS. In 2021 we have started the migration to Kubernetes. We develop the platform aspects in our team. Scheduling of resources, containerization, fail-over and data collection from scanner and measurement devices inside the fab. We have an uptime expectation of 4 nine’s. As a true distributed computing expert you will have your own view on such a baseline expectation. This might be a nice topic to discuss during an interview.

Installations and upgrades are automated with Ansible. Other technologies you may encounter are Spark for data processing, Kafka for notifications and high volume data ingestion. Hadoop and HBASE are used for data storage. We are open to your underpinned input on the suitability of stable alternatives for these technologies where these better suit the ASML business case.

 

 


Your responsibilities:

  • Design and implement the product with the team
  • Automated tests accompany every delivery
  • Help application developers to understand the infrastructure / cluster / system
  • Make the VCP reliable by improving system resilience (bug-fixing and beyond)


Context of the position

You will be working at Business Line Applications. The BL Apps develops Analytics & Control solutions that improve the accuracy of performance metrics (such as overlay, focus, critical dimension) as measured on the end product of a fab process (wafers with chip structures). You will work on the platform underneath these processing algorithms, a distributed computing platform. This platform will provide value to ASML customers all over the world, making sure the chips of the next generation are produces efficiently and with the highest quality. There are 3 – 4 infra teams, 20-30 engineers, Product Owners and Scrum Masters working on the platform layers.

The application development teams that develop the business critical applications consist of 15-25 teams.

 


Other information

Keywords: Ansible, DC/OS, D2IQ, Mesosphere, HDFS, MongoDB, Docker, UCR, Spring Boot, Splunk, Linux, HDP, Nexus, JIRA, Scrum, RHEV, RHEL, Commvault, Key-cloak

Bedrijf

ASML is a successful Dutch high-tech enterprise that produces complex lithography systems used by chip manufacturers in the production of integrated circuits. ASML is at the cutting edge of this technology and delivers systems to all the world's leading chip manufacturers. ASML's employees are among the most creative talents in the fields of physics, mathematics, chemistry, mechanical engineering and software. Every day they collaborate in close-knit multidisciplinary teams in which members listen to and learn from one another and exchange ideas. It is the ideal environment for professional development and personal growth.


ASML is headquartered in Veldhoven, the Netherlands.

Aanbod

You will be employed by YER and seconded to ASML. We offer:

  • Excellent Remuneration (depending on level of expertise)
  • Good employee benefits (e.g. work-life balance, pension, commuting allowance or potentially a lease car)
  • Intensive support for international candidates (Including, Visa support, 30% rule, Free Dutch lessons, tax-return and accommodation assistance)
  • Community/network/assignments with other technology professionals from a variety of our multinational clients; ASML, Philips, NXP, KLM, Rabobank, Siemens, MSD, Canon etc.
  • Development opportunities, full access to the New Heroes training portal & the YER Talent Development Programme with a personal coach
  • Excellent guidance from your consultant and YER's back office
  • Events and master classes with interesting speakers and attractive companies

Profiel

Education

Highly valued qualifications & experiences

  • Experience with new technology introduction @ zero downtime including data migration
  • Fan of automated test and qualification.
  • Available to work (remotely) outside regular office hours when it proves that attempt to build a fail-safe system was not yet successful. We really want this to be an exception, not a rule

 

Experience

Required qualifications & experiences

  • Knowledge of distributed computing systems, practical experience (must!)
  • Ansible playbooks and programming
  • DC/OS and Kubernetes, configuration, not just development on top off.
  • HBASE and Hadoop as a very nice to have, config, troubleshoot, failover, replication
  • Spark, Kafka topics, Zookeeper for management
  • Experienced in CI/CD, including git, test automation, etc
  • Familiar with at least one scripting language (e.g. Python)
  • Solid experience with Ansible and Kubernetes, see below.

 

Personal skills:

  • You like to solve problems (permanently)
  • You are open to Challenges
  • You think outside the box
  • You can look through the customer eyes
  • You automate everything
  • You have a positive attitude


We also value:

  • Collaboration with stake holders
  • Curiosity, understand how the system is working
  • Ability to dive deep into a specific topic
  • Keeping in mind we are not Netflix, we tend to choose more proven technology as latest greatest in order to keep meeting the 4 nine’s.
  • Being able to combine the individual elements and requests into a system design
  • Having fun
Doorsturen