Project descriptionOur client is a market leader producer of Integrated Circuits Lithography and Metrology machines, based in the Netherlands.Our program has 10+ years and has over 300 team members distributed in several countriesWe're using GIT and Jenkins for CI, for development teams.Responsibilities- Working with development teams to ensure software and documentation quality meets internal standards. - Maintaining Jenkins/GIT hub actions pipeline - Improving existing test automation and continuous integration tooling. - Be the point of contact for code versioning questions and best practices. (git/clearcase) - Rebase, resolve merge conflicts, stream builds validation running automated tests - Maintain / update delivery documentationpatch creation, patch validation interface with multiple SCRUM teams - Deliver the development code inClearCase archive on a iterative basis to the production facility (~ every 3 weeks) - All scripts and tests needed to achieve this integration - Any documentation necessary for the long term maintenance of this activitySkillsMust have- Good working knowledge of Linux (development is done on Linux). - Good working knowledge of continuous integration Git/GitHub actions (or Jenkins). - Good scripting knowledge (Bash, Python). - Can understand C/C++ code enough to be able to help with merges and compilation issues. -DevOps knowledge (e.g. Kubernetes) - Bachelor or Master with an education in Computer Science, Informatics or equivalentNice to have- ClearCase is optional but very welcome - Proactive, can interact with stakeholders to help with deliveries. - Good communication skills - Ability to work in distributed teams - Continuous integration experience, knowledge of concepts and tooling. - Experience writing customer facing documentation. - Ability to debug existing unit tests and automation. - Experience as a software developer or tester.
Job Title
Senior Integration Engineer