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
Veldhoven, Netherlands
Team
Research & development
Experience
8+ years
Degree
Master
Job Category
Computer science & software engineering
Travel
No
Introduction to the job
Building our products requires a wide range of tools and processes. Migrating these tools and processes from one environment to another environment and making the final steps towards CI/CD is a big and challenging endeavor. If you enjoy automating the tools and processes used by our teams for product development, then you are the person we are looking for.
The Production Control group builds the software that performs the Supervisory Control in our complex Twinscan products. It is an environment that enables you to have a system view and interaction on functional level. We have exciting challenges on both software engineering as well as functional domain knowledge.
Role and responsibilities
You will be the technical DevOps spokesperson for the Production Control group. You will define the technical steps to be taken in a cross-departmental system team. You will ensure that the automation that takes place will match the needs of our Production Control group. Parallel to that, you will actively take place in building these automations allowing our team to developer faster with less manual interaction.
As senior DevOps engineer Production Control, you have the opportunity to :
- Design high-quality CI/CD pipelines that allows fast and efficient delivery
- Collaborate with Production Control teams to define automation / process needs
- Be part of a cross-department System team to define the overall direction
- Implement, test and integrate tools and processes for automation
- Pay attention to detail and carrying out tasks to the highest standards
- To help our team migrate from the current tools to a new toolset
- Design and create tooling and integration pipelines for continuous integration (checks, build improvements, GIT / ClearCase integration steps)
- Come up with "out-of-the-box" solutions and help with implementing
- Set an example of boy-scout rule : Leave the code a little better than it was before.
- Capable to identify bottlenecks in the software development process and make proposals for improvements and implement those improvements
- Transition towards product development at a later stage in your career
Education and experience
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:
- Bachelor or higher degree in computer science, software engineering, system engineering, or equivalent
- 3+ years’ experience as a embedded software engineer in a multidisciplinary setting
- 5+ years’ experience as a DevOps engineer in a multidisciplinary setting
- Knowledge of Software Design Patterns and Code versioning (Git)
- Experience in Cloud Environments
- Experience in CI/CD tools and environments
- Experience in infrastructure monitoring
- Good cooperation within an agile team but also with other teams
- System Team and/or CI/CD experience
- Good communication skills.
Additional qualifications:
- Experience with the SAFe/ Agile way of working
- Experience with Google Cloud Platform
- Experience with Bazel build tools.
ASML is a highly dynamic environment, which requires you to be a good communicator, team player, to take initiative and to be result oriented.
As a software designer/integrator,we expect you to show leadership, and influence your stakeholders to deploy changes to tools and development methods
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
Need to know more about applying for a job at ASML? Read our frequently asked questions.