Jobs / NXP Semiconductors

Senior HPC DevOps Engineer

NXP Semiconductors · Eindhoven, NB, Netherlands
Eindhoven, NB, NetherlandsExp: 5-7 yrsOnsite
Remuneration
Not specified
Location
Eindhoven, NB, Netherlands
Visa sponsorship
Not specified

Job summary

The Senior HPC Linux DevOps Engineer develops and operates automation for large-scale high-performance computing (HPC) and virtual desktop infrastructure (VDI) supporting R&D design engineers. The role covers Linux system lifecycle management, CI/CD, infrastructure as code, configuration management, testing, monitoring, and operational support across a global multi-cloud environment with more than 10,000 servers in seven data centers. The team balances development and operations, collaborating across regions to improve service reliability, security, and delivery.

Qualifications

  • Approximately 5–7 years of experience in DevOps, automation engineering, or platform engineering.
  • Strong scripting and automation skills using Python, Bash, Perl, or equivalent languages.
  • Hands-on experience with Ansible, Terraform, Puppet, or comparable configuration-management and infrastructure-as-code tools.
  • Experience building and maintaining CI/CD pipelines with GitLab CI, Jenkins, or equivalent tools.
  • Linux system administration experience with Red Hat or similar distributions.
  • Extensive AWS experience; cloud-native automation and infrastructure-as-code familiarity.
  • Experience integrating automation with APIs, databases, and enterprise platforms.
  • Strong troubleshooting, analytical, communication, and problem-solving skills.
  • Experience with stakeholder engagement, requirements gathering, solution design, and cross-functional collaboration.
  • Bachelor’s degree in Computer Science or Software Engineering, or equivalent practical experience.
  • Preferred: experience building automation frameworks or internal tooling platforms.
  • Preferred: knowledge of container technologies, orchestration platforms, grid computing, Linux desktop environments, or semiconductor design workflows.
  • Preferred: networking knowledge and familiarity with AI-assisted development or LLM-based automation.
  • Experience mentoring junior engineers and managing multiple priorities.

Responsibilities

  • Design, develop, and maintain automation for Linux systems and HPC service configuration, deployment, and lifecycle management.
  • Build and maintain CI/CD pipelines, infrastructure-as-code solutions, and automated testing frameworks.
  • Develop system configurations, base images, deployment strategies, reusable automation libraries, scripts, and tools.
  • Monitor and optimize system performance, reliability, and security; troubleshoot issues and perform root-cause analysis.
  • Establish Linux administration, security, compliance, access, and configuration standards.
  • Provide on-call support and collaborate with global teams to deliver HPC and VDI services for R&D operations.
  • Participate in Agile planning, reviews, releases, solution architecture, and technology evaluations.
  • Engage with users and stakeholders to guide technical solutions and continuously improve services.
  • Document system configurations, automation workflows, policies, and procedures.

Skills

AnsibleAWSBashDockerGitLabGitLab CIJenkinsKubernetesLinuxOpenShiftPerlPodmanPuppetPythonTerraformRHEL

Degrees

Bachelor’s degree in Computer Science or Software Engineering, or equivalent pra

Work schedule

On-call rotation providing 24/7 end-user support

Industry

Semiconductor design and verification

Relocation

No