Enable job alerts via email!

Regular Build System Engineer w/ DevOps on Linux

Luxoft

United States

Remote

USD 80,000 - 110,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the production of Integrated Circuits Lithography and Metrology machines is looking for a skilled developer to enhance their CI/CD processes and build infrastructure tooling. The ideal candidate will have a strong background in C++, experience with Linux, and a proactive attitude. This position offers a chance to work with multiple SCRUM teams and contribute to the quality of software and documentation.

Qualifications

  • Minimum 3 years C++ development experience.
  • 1 year experience with GNU Make or equivalent.
  • Bachelor's or Master's in Computer Science or equivalent.

Responsibilities

  • Develop build infrastructure tooling.
  • Implement and improve CI/CD processes.
  • Coordinate with multiple SCRUM teams.

Skills

C++ development
Linux
CI/CD pipelines

Education

Bachelor's or Master's degree in Computer Science

Tools

GNU Make
Bazel

Job description

Project description

Our client is a market leader in the production of Integrated Circuits Lithography and Metrology machines, based in the Netherlands. Our team has over 10 years of experience and comprises more than 300 members across several countries. We utilize GIT and Bazel for CI, supporting development teams. Onsite travel to the client's office in Eindhoven may be required 1-2 weeks per quarter.

Responsibilities

  • Develop build infrastructure tooling.
  • Implement and improve continuous integration pipelines and CI/CD processes.
  • Implement Bazel build rules.
  • Coordinate with multiple SCRUM teams.
  • Ensure software and documentation quality meet internal standards.
  • Provide documentation for long-term maintenance of activities.

Skills

Must have

  • Bachelor's or Master's degree in Computer Science, Informatics, or equivalent.
  • At least 3 years of experience in C++ development.
  • Experience with Linux.
  • At least 1 year of experience with GNU Make or similar tools.
  • Experience creating CI/CD pipelines.

Nice to have

  • Familiarity with Agile methodologies.
  • Python programming skills.
  • Experience with Bazel.
  • Knowledge of GITHub Actions.
  • Experience with Linux development tools such as bash, Docker, Kubernetes.
  • Excellent communication skills.
  • Team player with a proactive and positive attitude.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.