{"id":2211814,"url":"https://alion.io/job/serco-configuration-management-and-devops-engineer","title":"Configuration Management and DevOps Engineer","company":{"id":1779743,"name":"Serco","domain":"serco.com","url":"https://alion.io/company/serco-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"DevOps","role_family":"DevOps","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Madrid, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":40000,"max_usd":89000,"period":"year","method":"role_country_seniority_unknown","sample_n":36},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Bitbucket","optional":false},{"name":"CI/CD","optional":false},{"name":"Configuration Management","optional":false},{"name":"Git","optional":false},{"name":"GitLab","optional":false},{"name":"Jenkins","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"SonarQube","optional":false},{"name":"Ansible","optional":true},{"name":"Bash","optional":true},{"name":"Confluence","optional":true},{"name":"Gradle","optional":true},{"name":"Java","optional":true},{"name":"Jira","optional":true},{"name":"Python","optional":true},{"name":"Scrum","optional":true}],"status":"live","first_seen_at":"2026-09-13T02:00:00Z","employer_posted_date":"2026-09-13","last_verified_at":"2026-10-13T00:03:20Z","board_verified":true,"closed_at":null,"days_open":30,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":30},"description":"For more than half a century, Serco has walked alongside the pioneers of space. Serco has supported over 50 ESA missions where our teams have helped launch satellites, guide spacecraft across the void and turn data into discoveries that reshape our world.\nWith thousands of specialists contributing across the entire space lifecycle from satellite testing to launch services, LEOP to operations and surveillance, we’ve become a trusted force in national And European space strategies. And now, the next chapter could include you.\nWe are looking for a highly motivated Configuration Management and DevOps Engineer to join a cross-mission team supporting ESA scientific missions in the domains of Astronomy, Heliophysics and Planetary Science.\nThe successful candidate will be responsible for the administration, automation and continuous improvement of software configuration management, release management and deployment processes across multiple ESA mission environments. The role combines traditional Configuration Management responsibilities with modern DevOps practices, contributing to the harmonisation of engineering processes, tools and workflows across several operational and development projects.\nThe engineer will work closely with software development teams, system engineers, operations engineers, Product Assurance representatives and Configuration Management Coordinator to ensure the stability, traceability, quality and reliability of software delivery processes throughout the full project lifecycle.\nA key objective of the position is to foster harmonised engineering practices across missions, identify opportunities for process optimisation and automation, and contribute to the evolution of common workflows and standards applicable to both operational missions and projects currently under development.\nMain Responsibilities\nManage and maintain software configuration management activities across multiple ESA mission projects.\nAdminister software repositories and configuration management tools, including Bitbucket and GitLab environments hosted on ESA premises.\nMaintain and evolve Configuration Item Data Lists (CIDLs), ensuring consistency, traceability and completeness.\nInvestigate and implement automated approaches for CIDL generation and maintenance.\nDesign, implement and maintain CI/CD pipelines using Jenkins, Harness and related technologies.\nSupport and maintain integration with software quality platforms such as SonarQube.\nCoordinate and execute automated build, testing and release activities.\nGenerate and maintain software Release Notes, baselines and release documentation.\nSupport automated test campaigns for development, integration, validation and operational environments.\nCoordinate software deployments across development, integration, validation and operational environments.\nContribute to infrastructure automation and environment provisioning using DevOps methodologies.\nSupport containerised deployments and Kubernetes-based environments.\nDevelop scripts and tools to automate operational, configuration management and reporting activities.\nProduce automated reports, engineering metrics and quality indicators to improve traceability and reduce manual effort.\nSupport Product Assurance activities, audits, review campaigns and compliance verification exercises.\nProduce and maintain technical documentation, procedures and engineering reports throughout the software lifecycle.\nCollaborate with Configuration Management Coordinators, DevOps engineers, Product Assurance engineers and technical teams to identify opportunities for harmonisation, reuse and standardisation across missions.\nPropose, define and improve common engineering workflows, deployment strategies and configuration management practices applicable across multiple ESA projects.\nContribute to Agile and DevOps working practices within multidisciplinary and international engineering teams.\nRequired Skills and Experience\nEssential\nSolid experience with Configuration Management and software release processes.\nStrong knowledge of CI/CD concepts and DevOps methodologies.\nHands-on experience with Jenkins administration and pipeline development.\nExperience with Linux system administration.\nGood understanding of software build systems, particularly Maven.\nExperience with Git-based repositories and branching strategies.\nExperience in software integration and automated testing environments.\nAbility to automate engineering processes through scripting and tooling.\nExperience producing technical documentation, release documentation and engineering reports.\nUnderstanding of software quality assurance principles and engineering best practices.\nAbility to work independently while interacting effectively within multidisciplinary teams.\nGood written and spoken English communication skills in an international environment.\nDesirable\nHarness CI/CD platform.\nSonarQube administration and integration.\nAtlassian suite (Jira, Confluence, Bitbucket).\nKubernetes administration and container orchestration technologies.\nBash and Python scripting.\nGradle build system.\nAnsible automation.\nAgile/Scrum methodologies.\nFamiliarity with ECSS software engineering, configuration management and quality assurance standards.\nExperience supporting Product Assurance, audits or software review activities.\nExperience supporting technical reviews, audits and qualification activities.\nExperience supporting scientific, operational or space mission projects.\nWhat We Offer\nThe position offers the opportunity to work within a challenging and highly collaborative environment supporting multiple ESA scientific missions.\nThe successful candidate will contribute to the stability and continuity of operational systems while driving technological evolution through automation, harmonisation and DevOps practices across multiple ESA missions. The role combines configuration management, release engineering and modern software delivery methodologies, providing direct exposure to mission-critical systems and engineering activities across multiple ESA projects.\nThe role provides exposure to a broad range of engineering disciplines and technologies, with the opportunity to influence common processes, standards and automation strategies adopted across multiple ESA missions and future programmes.","description_format":"text","description_chars":6303,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-10T03:24:09Z"}],"visa":[],"liveness":{"score":20,"band":"cold","label":"Long shot","p_open":1,"p_active":0.45,"p_room":0.45,"age_days":29,"expected_fill_days":18,"reasons":["conf:2","win:tail","comp:brand"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/serco-configuration-management-and-devops-engineer","json_url":"https://alion.io/job/serco-configuration-management-and-devops-engineer.json","meta":{"generated_at":"2026-10-13T03:47:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6081,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1779743},"rest":"https://alion.io/mcp/rest/get_company?id=1779743"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fserco-configuration-management-and-devops-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fserco-configuration-management-and-devops-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fserco-configuration-management-and-devops-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/serco-configuration-management-and-devops-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fserco-configuration-management-and-devops-engineer"}]}