At Civica, we are committed to building an inclusive and diverse workplace where everyone feels valued and supported. We believe that a variety of perspectives drives innovation and excellence, and we welcome applicants from all backgrounds, cultures, and experiences. We are an equal opportunity employer. We do not discriminate based on race, ethnicity, religion, gender, sexual orientation, disability, age, or any other legally protected characteristic. Our recruitment process is designed to ensure fairness and transparency, so every candidate has an equal chance to contribute to our mission. If you need any adjustments or accommodations to participate in our recruitment process, please let us know. We are here to support you.
Senior Site Reliability Engineer
Location
United Kingdom
Posted
30 days ago
Salary
0
Seniority
Senior
Job Description
Senior Site Reliability Engineer
Civica
Role Description As our Senior Site Reliability Engineer, you will be at the heart of Civica’s SaaS transformation; owning the reliability, performance and security of the cloud platform that powers our education, health & care, and government products. You will work together with principal engineers, developers, and product teams to make roadmaps reality, driving automation and best practices through the process. - Designing and implementing for scale & resilience: Architect, implement and continuously improve our existing Data Center and Cloud environments on AWS, Azure, and VMware, ensuring they meet our SLAs and adapt dynamically to demand working alongside the Platform teams providing PaaS/IaaS. - Driving automation: Build and evolve infrastructure as code (Terraform, etc.) and CI/CD pipelines (GitHub Actions, etc.) to ship new features safely and at speed. - Defining and measuring reliability: Partner with teams to set up meaningful SLIs/SLOs, implement real-time observability (Datadog, Prometheus, Grafana, ...) and proactively identify risks before it impacts our users. - Leading incident response: Own the on-call rota, coach teams through blameless post-mortems, and embed a culture of continuous improvement so outages become learning opportunities. - Mentoring & evangelism: Share your deep expertise by pairing with engineers, running brown-bag sessions on reliability best practices, and helping raise the bar across our global engineering organisation. - Securing our stack: Collaborate with our Security team and include security controls into CI/CD, runtime environments and disaster-recovery plans; so, our customers and citizens are always protected. Qualifications - Demonstrable experience in a production SRE, DevOps or infrastructure role, ideally within a SaaS or large-scale web environment. - Expert in at least one public cloud (AWS, Azure, or GCP) and comfortable designing hybrid migrations from on-prem to cloud. - Strong coding/scripting and troubleshooting skills (on either of Go, .NET, Java, Python, etc.) and a passion for building reusable tested libraries and tooling. - Proven track record with IaC tools (Terraform, CloudFormation, or similar) and container orchestration (Kubernetes, ECS, AKS, OpenShift). - Proven track record with virtual machine orchestration / provisioning and resiliency strategies (Kubevirt, packer, ansible). - Deep understanding of monitoring, logging, and tracing frameworks (Prometheus/Grafana, ELK/Opensearch, Jaeger, etc.). - Excellent communicator who thrives in cross-functional teams, with passion for translating complex technical issues into clear, actionable plans. Benefits - 25 Days Annual Leave + bank holidays – plus the option to buy up to 10 extra days! - Days of Difference – Up to 3 extra days off for volunteering. - Pension Contributions – 5% employer match to support your future. - Income Protection – Up to 75% salary cover for long-term illness. - Life Assurance – 4x salary tax-free lump sum. - Critical Illness Cover – £25,000 lump sum (extendable to dependents). - Private Medical Insurance – Fast access to private healthcare. - Health Cash Plan – Claim back physio, therapies & more. - Dental Insurance – Cover for routine & emergency care. - Electric Vehicle (EV) Scheme – A wide range of electric & hybrid vehicles. - Affinity Groups – Join employee-led communities. - Bounty Bonus – Refer a friend & get rewarded.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Training Engineer
Nantes UniversitéPour postuler à cette offre, l'envoi du CV et d'une lettre de motivation est obligatoire. Personnes à contacter : Jérôme JULLIEN – Jerome.Jullien@univ-nantes.fr
Role Description L’ingénieur de formation a pour mission de concevoir, réaliser et animer des dispositifs et actions de formation et d’accompagnement adaptés aux divers publics du pôle Santé. Activités principales - Ingénierie de formation : - Analyser les besoins de formation des publics - Concevoir et réaliser des actions de formation en lien avec les équipes pédagogiques : réalisation des maquettes d’habilitation des diplômes et des programmes de formation, réalisation et mise à jour des budgets de formation dans une logique de coût complet - Evaluer les actions de formation dans un processus d’amélioration continue : organisation de conseils de perfectionnement en lien avec les équipes pédagogiques - Réaliser des études concernant la formation : réalisation des statistiques, BPF - Conseil et expertise : - Conseiller et accompagner les équipes pédagogiques dans la construction de dispositifs de formation - Développer de nouveaux dispositifs de formation, FOAD, formation modulaire, formation courtes, … - Mettre en place une veille scientifique et concurrentielle - Conduite de projet : - Conduire des projets d’ingénierie de formation : reconnaissance des dispositifs de formation (enregistrement ANDPC, enregistrement RNCP, …), évaluation des dispositifs de formation (enquêtes de besoins, enquêtes de satisfaction, …) - Développer des partenariats internes, externes publics et privés dans une logique de réseau - Assurer la promotion d’un dispositif de formation auprès des acteurs relais, France travail, OPCO, … Qualifications - Formation supérieure Bac+3 à Bac+5 dans le domaine des sciences de l’éducation et de l’ingénierie de formation - Une expérience dans le domaine de la formation continue dans un contexte universitaire serait un plus Requirements - Niveau 6 Licence/diplômes équivalents - Spécialisation : Enseignement formation Compétences attendues - Savoirs généraux, théoriques ou disciplinaires : - Droit de la formation - Organisation et fonctionnement de l'enseignement supérieur - Ingénierie de formation - Outils numériques de la formation - Méthodes et techniques d'enquête - Savoir-faire opérationnels : - Mettre en œuvre des méthodes de l'ingénierie de la formation continue - Formaliser et conduire un projet de formation - Initier et conduire des partenariats - Accompagner et conseiller - Piloter un projet - Mettre en place une démarche qualité - Rédiger des rapports et des documents de synthèse - Savoir-être : - Etre autonome et force de proposition - Faire preuve de rigueur et avoir le sens de l'organisation - Avoir des capacités d'écoute et un bon sens relationnel - Savoir travailler en équipe Localisation Localisation : 1, quai de Tourville 44035 Nantes Éléments de candidature - Documents à transmettre : Pour postuler à cette offre, l'envoi du CV et d'une lettre de motivation est obligatoire - Personnes à contacter : Anne BRESCH-BAUER - anne.bresch-bauer@univ-nantes.fr
Role Description Deine Rolle in unserem Ökosystem: - Deep-Tech Projekte: Du entwickelst geschäftskritische Systeme (Schwerpunkt Rust) und baust skalierbare, transparente Architekturen. - Strategische Beratung: Du berätst Kunden auf C-Level- und Architekturebene. Du hilfst ihnen, die Balance zwischen Innovation und wirtschaftlicher Nachhaltigkeit zu finden. - Open-Source-First: Du arbeitest in Umfeldern, die offene Standards und digitale Souveränität als strategischen Vorteil begreifen. - Handlungsspielraum: Du genießt volles Vertrauen, arbeitest eigenverantwortlich und setzt Best Practices ohne bürokratische Einschränkungen um. Qualifications - Go-Expertise: Mindestens 5 Jahre nachweisbare Erfahrung in der professionellen Entwicklung mit Go. Du beherrscht Goroutines, Channels und das Go-Ökosystem auf Experten-Level. - Consulting-Mindset: Du bist es gewohnt, komplexe Sachverhalte zu strukturieren und sicher vor Gruppen und Entscheidern zu vertreten. Du bist rhetorisch sicher und fachlich unantastbar. - Ergebnisorientierung: Du überzeugst durch Qualität statt durch leere Versprechen. Wir erwarten die Zusendung von Go-Code-Referenzen oder Repositories, die dein Level belegen. - Verantwortungsbewusstsein: Du suchst eine Vollzeit-Herausforderung, in der du wirklich etwas bewegen kannst. Eine moderate Reisebereitschaft zum Kunden setzen wir voraus. Benefits - Attraktive Rahmenbedingungen: Gehaltsspannen zwischen 70.000 € und 85.000 € (je nach Seniorität und Impact auch darüber hinaus) sowie faire Bonusmodelle. - Moderne Arbeitskultur: Gelebte Remote-Kultur (deutschlandweit), flexible Strukturen und Teams aus erfahrenen Senior Engineers. - High-End Tech-Stacks: Fokus auf Rust und Go, ergänzt durch Cloud-Native Technologien (Kubernetes, NixOS, AWS/Azure). - Der Hackstack-Vorteil: Wir begleiten dich langfristig. Wir vermitteln dich nicht einfach und verschwinden dann. Als Teil unseres Kollektivs profitierst du von einem nachhaltigen Partner-Modell: - Mission-Match: Wir schlagen dir nur Organisationen vor, deren Werte – Integrität, Transparenz und technologische Exzellenz – mit unseren übereinstimmen. - Karriere-Kontinuität: Sollte ein Projekt oder eine Zusammenarbeit enden, sind wir bereits an deiner Seite. Wir unterstützen dich proaktiv dabei, das nächste spannende Kapitel in unserem Netzwerk aufzuschlagen. - Community & Austausch: Du wirst Teil eines Netzwerks von Gleichgesinnten, die Wissen teilen und die technologische Zukunft Europas gemeinsam gestalten.
• Own the operational automation that makes the Kubernetes platform trustworthy in production. • Build Kubernetes profile drift detection against expected cluster configuration. • Monitor node and cluster health with degraded/failed states. • Implement staged rollout automation for OS image and Kubernetes upgrades. • Manage canary, percentage-based rollout, halt, rollback, and recovery logic. • Oversee node replacement flows and capacity updates after failures. • Conduct audit events and operational diagnostics for all lifecycle actions.
Data Engineer
JUMOYou will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.
Role Description As a JUMO Data Engineer, you will design, build and maintain scalable data architectures. You will monitor their performance, perform root cause analysis and provide solutions to any issues that might arise. You will work with large, complex data sets, which means experience working with Big Data is essential. On a typical day, we use Spark, Kafka, Python, SQL, Airflow and AWS technologies, such as Redshift. We work with Docker and Kubernetes for automating deployment, scaling, and management of containerized applications. - Be responsible for creating robust, mission critical batch and streaming data processing capabilities - Design, implement, and maintain the data pipelines that constitute JUMO's data platform, enabling effective use of data across the organisation - Provide feedback on team members' output, encouraging skills development within the team - Work closely with Portfolio Managers and Decision Scientists to understand the real world problems we’re trying to solve - Mentor juniors with technical leadership - Be supported by senior leaders as you drive your own development Qualifications - BSc. in Computer Science, Electrical Engineering or equivalent tertiary degree - Real-world understanding & experience of data pipeline design and development, as well as data processing and storage - Experience in streaming technologies, specifically Spark and Kafka - Experience with cloud technologies, AWS preferred - Solid, proven experience working with big-data technologies such as Apache Spark, Flink, Hadoop, Kafka or Kinesis, DynamoDB - Command of productionising and monitoring of data pipeline workflows, and working knowledge of the Data Product Lifecycle - Experience in application design and development with at least one of the following languages: Python (preferred), Kotlin - RDBMS experience in any relevant technology such as MySQL, PostgreSQL, Redshift and SQL Server - Understanding of CI/CD practices - Productive within a Linux command line environment - Proven ability to contribute software as part of a team Requirements - Experience working with messaging systems (RabbitMQ, Redis, SNS) - Bonus - Experience working with data pipeline orchestration (Airflow, Nifi, Dagster) - Bonus - Experience working with production BI environments and tools (Tableau, Superset, Looker) - Bonus Benefits - Collaborating with smart, engaging people in an inspiring work environment - Working for impact - Growing and learning continuously, with loads of encouragement and support - Boldly taking risks as we navigate new challenges - Flexible work practices enabling your best delivery - Being autonomous and empowered to lead - A stack of leading-edge technologies - Remote First working approach Company Description At JUMO, we’ve built a smart financial services platform to make finance accessible to everyone. Our Data engineering team ensures that our intelligent banking platform is able to acquire data from millions of users across globally distributed sources, such as GSM. Beyond ingress, the data is processed and stored in the cloud to support event-driven analytics and machine learning pipelines. At JUMO, we firmly believe that diversity strengthens our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.
