We use cookies for a variety of purposes, such as website functionality and helping target our marketing activities. Some functional cookies are required in order to visit this website.
You can withdraw your consent at any time on our cookie consent page.
Configure your cookie settings and confirm to save your settings. You can withdraw or change your consent at any time on our cookie consent page.In a nutshell
Location
Linkou, Taiwan
Team
Research & development
Work Experience
3-7 years
Job Category
Computer science & software engineering
Travel
10%
Introduction to the job
You will be working 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 equipment. They combine this data to real time production corrections. 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 on-premise platform is currently developed based on DC/OS. We are in the process of migrating 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 up time expectation of 4 nine’s.
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. Hyper converged CEPH storage is one of the candidates to replace the HDP stack.
Role and responsibilities
Align technical direction with other architectsin all levels in VCP product roadmap, product design and development
Enable the team to control quality of solutionand deliverable while leading the team in developing VCP product features
As competency leader to identify competence gapand lead the team to plan and complete competence development
Lead and manage architectural activities ortechnical improvement for the own team
Lead own team to support troubleshooting forin-house and field issues in Asia
Education and experience
A relevant BSc or MSc in the area of software engineering, computer science, information systems, IT or MIS
knowledge of distributed computing systems,on-premise infrastructure development and integration of open source andcommercial solutions.
resource management of DC/OS andKubernetes.
guide the troubleshooting actions for complexissues on system performance.
Profound understanding of complexity infailover, replication, driving for 99.99% uptime.
Linux expertise, Java, Networking,multi-threading and OS level scheduling.
Hardware affinity; understand how server designcontributes to resource usage.
Proven experience in product development andsoftware execution architecture.
Skills
Working at the cutting edge of tech, you’ll always have new challenges and new problems to solve – and working together is the only way to do that. You won’t work in a silo. Instead, you’ll be part of a creative, dynamic work environment where you’ll collaborate with supportive colleagues. There is always space for creative and unique points of view. You’ll have the flexibility and trust to choose how best to tackle tasks and solve problems.
To thrive in this job, you’ll need the following skills:
Containerization, Kubernetes, Ansible, Docker,Spark, Python, Kafka,
Hadoop and HBASE, CEPH, MongoDb, HortonworksData Platform (HDP)
Networking, understand TCP/IP protocol,troubleshoot firewall config issues etc.
Linux, OS Hardening, Containerization, AzureDevOps, RHEV, RHEL
You take ownership and you support your team,you are the backbone of your group.
You are client and quality oriented – you do notsettle for second best solutions, but you strive to find the best ways toacquire top results.
You like to solve problems (permanently)
You are open to Challenges
You think outside the box
You can look through the customer eyes, whatworked before may need to change for a customer X
You automate
You have a positive attitude and are not stuckin dogmas, you combine a fresh view and apply experience equally
Diversity & Inclusion
ASML is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that diversity and inclusion is a driving force in the success of our company.
Other information
Keywords: Kubernetes, DCOS, Ansible, MongoDB, Spark, Kafka, Docker, Linux, Bamboo, Azure DevOps, Artifactory, RHEV, RHEL, life-cycle management
Need to know more about applying for a job at ASML? Read our frequently asked questions.