> Markdown version of [/jobs/ext/2813704-junior-build-deployment-engineer-linux](https://www.wearedevelopers.com/jobs/ext/2813704-junior-build-deployment-engineer-linux). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Build & Deployment Engineer (Linux) - **Company:** Serco - **Location:** Darmstadt, Germany - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Microsoft Windows, Active Directory, Application Packaging, Bash Shell, C Sharp (Programming Language), C++ (Programming Language), Configuration Management, Continuous Integration, Linux, Python (Programming Language), Linux System Administration, Linux Commands, Apache Maven, Windows Servers, Cisco Nexus Switches, NuGet, Package Management Systems, Windows PowerShell, Red Hat Enterprise Linux, Ansible, Software Deployment, Subversion, Systems Integration, Trivial File Transfer Protocols, VMware Virtualization, Data Processing, Scripting, Gitlab, Git, Microsoft InTune, Build Management, Gitlab-ci, Kubernetes, Information Technology, Atlassian Tools, Operational Systems, Wsus, Docker, Jenkins, Vmware - **Published:** September 10, 2026 - **Apply:** https://www.adzuna.de/details/5877136278 ## About the Role * 2-4 years of hands-on experience in Linux administration, software build, deployment or a similar operational IT environment. * Strong Linux command-line skills and practical scripting experience with Bash and Python. * Experience with Git or Subversion and at least one build or CI/CD tool such as GitLab CI, Jenkins, Maven or Make. * Familiarity with Ansible and Linux package management, including RPM or DEB. * Understanding of software deployment, configuration and change management in operational environments. * A degree in Computer Science, Engineering, IT or a related field; a Master's degree is preferred. * Fluent written and spoken English, with the ability to communicate technical issues clearly. Nice to have: * Experience with automated or unattended Linux installation, such as Kickstart, AutoYaST, PXE/TFTP, Foreman, Red Hat Satellite or Orcharhino. * Experience with Docker or Podman and exposure to Kubernetes. * Familiarity with VMware or basic Windows administration. * Basic knowledge of C, C++, C# or Java, particularly the ability to understand software builds and dependencies. ## Description Job Introduction:Serco has made significant contributions at EUMETSAT in Darmstadt, supporting a diverse range of meteorological satellite missions and projects. Serco provides essential engineering, technical, and management services, playing a crucial role in the operation and maintenance of satellite ground segments. Its expertise in satellite control, data processing, and system integration has earned the company accolades, including "Excellence in Service" awards from EUMETSAT. Serco's dedicated efforts ensure the reliable dissemination of vital weather and climate data, underscoring its commitment to innovation and excellence in the field of meteorological satellite operations. We are seeking a Junior Build & Deployment Engineer (Linux) to join our ICT service team at EUMETSAT. You will focus on Linux administration, software build and deployment, configuration management, CI/CD, and operational support across established and operationally critical systems. The role will also involve software packaging, artifact management, file transfers across separated security domains, and maintaining accurate operational procedures.This position requires hands-on experience with Linux, Ansible, Git/GitLab, CI/CD tools, scripting, package management, and enterprise infrastructure tooling. You will work within a controlled operational environment, following documented processes while contributing to the improvement and automation of the team's systems and procedures. You will work in a large-scale, 24/7 operational environment supporting distributed, mixed Windows and Linux systems. The main technologies include: * Windows Server, PowerShell, Active Directory and Windows Registry * WSUS / Intune for centralised, offline patch and update management * MSI, NuGet and EXE software packaging and deployment * Ansible as the automation standard across Windows and Linux * GitLab, Jenkins, Nexus, Harbor and Subversion * VMware virtualisation and Device42 for system inventory * Jira and Confluence for operational tracking and documentation, * Manage software builds, packaging and deployments on Linux-based operational systems, following established procedures and change controls. * Package and publish software using tools such as Git/GitLab, Subversion, Jenkins, Maven and Make. * Support users with access, account and software delivery requests across the team's development and operational tooling. * Manage file transfers, storage and archiving, including transfers across separate security domains. * Investigate and resolve routine operational issues, escalating more complex anomalies with clear technical evidence. * Improve and maintain operational procedures and runbooks, ensuring they remain accurate and useful. * Automate repetitive tasks and operational processes using Bash, Python, Ansible and PowerShell where applicable.AI Security & Governance ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [How your .NET software supply chain is open to attack : and how to fix it](https://www.wearedevelopers.com/videos/938-how-your-net-software-supply-chain-is-open-to-attack-and-how-to-fix-it) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Machine Learning in ML.NET](https://www.wearedevelopers.com/videos/272-machine-learning-in-ml-net) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany)