Serco Group plc

Software Engineer

Serco Group plc
Apply
1 month ago
Prague, CzechiaSenior

Responsibilities

  • Analyze technical and operational requirements for integrating external services with a central monitoring platform.
  • Design and implement API integrations, data collectors, adapters, and interface scripts.
  • Define interface specifications, data-exchange formats, and error-handling mechanisms.
  • Deploy and configure monitoring and ingestion components and maintain development, reference, and operational environments.
  • Validate measurement collection and transfer, and automate deployments, testing, and release activities.
  • Coordinate technical releases and support production handover.
  • Monitor integration components, troubleshoot operational problems, investigate incidents, and perform root-cause analysis.
  • Implement approved changes to interfaces and ingestion logic while maintaining security, configuration-management, and operational requirements.
  • Produce architecture, interface, deployment, and operating documentation.
  • Collaborate with platform teams, service owners, consortium partners, and knowledge-transfer activities.

Requirements

  • A university degree in computer science, software engineering, information technology, or equivalent professional experience.
  • At least 5 years of experience in system integration, platform engineering, DevOps, or backend software engineering.
  • Strong programming or scripting skills, preferably in Python.
  • Experience designing and integrating REST APIs or comparable machine-to-machine interfaces.
  • Good knowledge of Linux environments and practical experience with containers, preferably Docker.
  • Experience with CI/CD pipelines and automated deployments.
  • Experience with structured data formats such as JSON and XML.
  • Understanding of authentication, certificates, access control, and secure interface design.
  • Professional working proficiency in English.
  • Preferred knowledge includes Earth Observation missions, Kubernetes, Prometheus, Grafana, OpenTelemetry, Elasticsearch, message queues, event-streaming platforms, cloud or private-cloud infrastructure, time-series databases, infrastructure-as-code, configuration-management tools, satellite ground-segment or scientific-data systems, and formal release or change-management processes.
  • Ability to work accurately with complex datasets, communicate with system engineers and domain experts, investigate inconsistencies, and balance operational work with service improvement.

Benefits

  • Full-time, permanent employment in the Czech Republic.
  • Hybrid working style.
  • Full health and life insurance.
  • Multisport card.
  • Career progression and continuous training opportunities.
  • Planned long-term career development and knowledge-transfer support.

Tech Stack

DockerElasticsearchGrafanaKubernetesLinuxPrometheusPython

Categories

Serco Group plc

About Serco Group plc

10,000+ employees

Serco Group plc delivers outsourced public services and technology-enabled operations for governments worldwide, spanning defence, justice, migration, health, transport, space, and customer services. It designs, integrates and manages large programmes, contact centres, and facilities under long-term contracts, with capabilities in systems integration, case management, and complex programme management. Headquartered in Hook, Hampshire, the company is publicly listed on the London Stock Exchange.

Contact me