Configuration Management and DevOps Engineer

Serco
Madrid
Workplace: OnsiteFull timeFunction: DevOps, Cloud & InfrastructureSkills: ["Automation","Continuous improvement","Process optimisation","Cross-functional collaboration","Independent work"]

Support ESA scientific missions by administering and automating software configuration management, release management, and deployment processes across multiple mission environments. You will harmonise engineering workflows and standards, maintain configuration item data, and build CI/CD pipelines using Jenkins and Harness. Partner with development, system, operations, and Product Assurance teams to ensure stable, traceable, high-quality software delivery, including automated builds, testing, release documentation, and Kubernetes-based deployments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Serco
Serco
1 month ago

Configuration Management and DevOps Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 19 hours agoStatus: Live

Job Summary

Support ESA scientific missions by administering and automating software configuration management, release management, and deployment processes across multiple mission environments. You will harmonise engineering workflows and standards, maintain configuration item data, and build CI/CD pipelines using Jenkins and Harness. Partner with development, system, operations, and Product Assurance teams to ensure stable, traceable, high-quality software delivery, including automated builds, testing, release documentation, and Kubernetes-based deployments.
Location: Madrid
Workplace: Onsite
Employment Type: Full time
Job Function: DevOps, Cloud & Infrastructure

Key Responsibilities

  • •Manage and maintain software configuration management activities across multiple ESA mission projects.
  • •Administer software repositories and configuration management tools, including Bitbucket and GitLab environments hosted on ESA premises.
  • •Maintain and evolve Configuration Item Data Lists (CIDLs), including investigating automated approaches for CIDL generation and maintenance.
  • •Design, implement, and maintain CI/CD pipelines and integration with software quality platforms such as SonarQube.
  • •Coordinate automated build, testing, releases, and software deployments across multiple development, integration, validation, and operational environments.

Key Requirements

  • •Solid experience with configuration management and software release processes.
  • •Strong knowledge of CI/CD concepts and DevOps methodologies.
  • •Hands-on experience with Jenkins administration and pipeline development.
  • •Experience with Linux system administration and software build systems (particularly Maven).
  • •Experience with Git-based repositories/branching and automated testing environments.
Experience:SpaceESA missionsSoftware delivery
Skills:AutomationContinuous improvementProcess optimisationCross-functional collaborationIndependent work
Languages:English
Tech Stack:BitbucketGitLabGitGit-based repositoriesJenkinsHarnessSonarQubeLinuxMavenCIDLsCI/CDKubernetesBashPythonGradleAnsibleAtlassian JiraAtlassian ConfluenceAtlassian Bitbucket

Company Brief

Serco
Provides public services across defence, transport, health, justice, immigration and citizen services, delivering operations, consultancy and managed services to governments and commercial clients worldwide.
Industry: Professional Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Hook, United Kingdom
Founded: 1929
WebsiteLinkedIn