Make yourself visible and let companies apply to you.
Roles

GitLab Jobs in London

Overview

Looking for top GitLab jobs in London? Discover the latest opportunities for GitLab engineers, developers, and DevOps professionals across leading companies in the UK capital. Whether you’re an experienced GitLab specialist or seeking to grow your career in London’s vibrant tech scene, our curated job listings connect you with the best roles tailored to your skills. Start your search for GitLab jobs in London today and take the next step in your IT career!
Filters applied
London
GitLab
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
AWS Security Architect
Lynx Recruitment Ltd
London
Remote or hybrid
Mid - Senior
£90,000
RECENTLY POSTED
aws
terraform
github
python
jenkins
gitlab
+1
Lynx are working with a leading consultancy who partner with fast-moving engineering teams who build and run their businesses in the cloud. They need pragmatic, code-literate security specialists.The RoleThey’re looking for a hands-on AWS Security Architect who lives and breathes AWS. You’ll dissect designs, model attack paths, and show engineering teams what good really looks like. Depending on the engagement, you might run a threat model, assess CI/CD pipelines, learn a vendor DSL for a PoC, or build internal tooling. They don’t expect you to know everything - just to be curious, practical, and willing to dive in.What You’ll Do
Threat Modelling & Architecture Reviews: Break down AWS services, map trust boundaries, build attack trees, and define security requirements before code ships.
Security Automation: Build IaC-driven checks, Lambda/Step Function tooling, CI/CD gates, and CSPM rules to enforce secure defaults at scale.
Hands-On Testing & Hardening: Perform cloud-native testing (IAM escalation, container escape attempts, infra abuse) and guide fixes directly via PRs.
DevSecOps Enablement: Pair with platform teams, review Terraform/CloudFormation/Kubernetes, and promote least privilege, logging, and runtime controls.
Knowledge Sharing: Contribute to documentation, demos, and continuous learning within the team.
What You BringMust-Haves
Deep AWS internals knowledge
Technical/IT degree (2:1 or above)
Proven threat-modelling experience (STRIDE, attack trees, etc.)
Strong coding skills (Python, Go, Rust, etc.)
IaC expertise - Terraform, CrossPlane, Pulumi, CloudFormation, AWS CDK
CI/CD security automation experience (GitHub Actions, GitLab CI, Jenkins, etc.)
Nice-to-Haves
AWS Security Specialty, SANS, OSCP (skills over certificates, though!)
Multi-cloud or hybrid security experience
Container security & supply-chain/SBOM tooling
Applied cryptography fundamentals (KMS, envelope encryption, etc.)
Incident response or red/blue/purple team exposure
OSS security contributions or AWS community involvement
Senior Software Engineer
Sanderson Government and Defence
London
Hybrid
Senior
£75,000
RECENTLY POSTED
react
git
jira
java
spring
gitlab
Senior Software Development Engineer Location: Malvern, Farnborough and Southampton/Portsmouth (Hybrid working available) Package: Competitive Salary + Benefits Hours: 37 hours per week Security Clearance: SC clearance (or eligibility) required About the Role We are seeking a Senior Software Development Engineer to join a highly capable engineering team delivering complex, mission-critical systems within the defence and national security domain. You will work on projects spanning the full technology lifecycle - from early proof-of-concept and demonstrators through to fully deployed production systems - across a range of advanced capability areas. This is an opportunity to work with cutting-edge technology alongside experienced engineers, scientists and customer stakeholders. What You’ll Be Doing Supporting the delivery of advanced software projects across multiple technology areas, including RF/Optical Communications, RADAR/Electronic Warfare, GNSS, Cyber/Crypto-Security and Joint Air, Land and Maritime domains Designing, developing and testing high-quality software in line with industry best practice Applying your expertise across the full software development lifecycle Contributing to and influencing systems architecture and technical design decisions Collaborating with multidisciplinary engineering teams and customer-facing delivery teams Championing modern development practices to enable efficient delivery and high-quality outcomes Building strong relationships within the customer community to support ongoing programmes and future growth Essential Experience Strong understanding of the software development lifecycle with experience delivering complex software systems Experience contributing to and influencing systems architecture and design Proficiency with Java , Spring , and React Experience with Test-Driven Development (TDD) Strong background in Agile software engineering practices (Scrum, CI/CD, BDD) Experience using Git , GitLab , and Jira to manage and drive development Location & Working Pattern This role is based in Malvern, Portsmouth or Farnborough with hybrid working available, depending on project and security requirements. Benefits Competitive salary Matched pension contribution with life assurance Generous holiday allowance, with the option to purchase additional days Private Medical Insurance, Dental Insurance and Health Cash Plan options Employee discount portal covering insurance, travel, leisure and retail Volunteering opportunities and support for the Armed Forces community Security Clearance Applicants must hold active SC clearance as a minimum. Existing clearance may be transferable. Due to the nature of the work, nationality or residency restrictions may apply. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you. TPBN1_UKTJ
Junior / Mid Level Data Engineer - Inside IR35 - SC Cleared
SR2
London
Hybrid
Junior - Mid
£450/day - £500/day
RECENTLY POSTED
aws
terraform
python
gitlab
sql
Junior / Mid Level Data Engineer - SC Cleared Inside IR35: £450 - £500 per day Hybrid: Once a week in London Start date: 5th Jan We are supporting a major government data transformation initiative focused on strengthening the use of evidence-based insights across frontline and operational teams. As part of a new capability being built to process and analyse sensitive interview information, the programme requires a SFIA 3 (Junior - Mid Level) Data Engineer to design, deliver, and optimise secure backend data workflows. This work is foundational: building the ingestion, orchestration, storage, and transformation layers that power the analytics tool. The programme is just kicking off, and this is a great time to join, add value, and grow throughout a long-term programme. Key Responsibilities • Design, develop and maintain scalable cloud-native data pipelines • Implement ETL/ELT processes to manage structured and unstructured data securely and efficiently • Ensure data integrity, traceability and compliance across all pipeline stages • Work with cross-functional teams to define technical requirements and design decisions • Apply DevOps best practices, monitoring, and automation to improve reliability • Support continuous improvement of the platform’s performance and operational maturity • Communicate progress, risks and trade-offs clearly to wider delivery stakeholders Required Skills & Experience • Strong Data Engineering experience within AWS environments • Hands-on experience with core AWS data services: – S3, Glue, Lambda, Athena, Kinesis, Step Functions (or similar) • Proficiency in Python and SQL for data transformations and automation • Experience with IaC and CI/CD tooling (Terraform, GitLab, etc.) • Comfortable working with sensitive datasets and secure-by-design approaches • Strong communication skills and a proactive, consulting mindset
Cloud Security Engineer
Lynx Recruitment Ltd
London
Remote or hybrid
Mid - Senior
£80,000
RECENTLY POSTED
aws
aws-cloudformation
terraform
python
gitlab
Lynx are looking for a Cloud Security Engineer who can design, automate, and enforce cloud controls at scale. If you enjoy building policy-as-code frameworks, enabling shift-left security, and strengthening cloud governance across complex environments, this role is for you.The RoleYou’ll own the design and implementation of organization-wide cloud controls across AWS and Azure. You’ll work closely with DevOps, Security, Risk, and Compliance teams to embed secure-by-default practices and ensure continuous adherence to security and regulatory requirements. This is a hands-on engineering role where you’ll build automation, develop policy frameworks, and help teams remediate issues efficiently.Key Responsibilities
Design, implement, and manage organization-wide cloud controls using Azure Policies, AWS Organizations, SCPs, Config Rules, and Cloud Custodian
Architect and enforce Zero Trust and least-privilege models (RBAC, PBAC), region restrictions, and platform security controls
Collaborate with DevOps/Cybersecurity teams to resolve non-compliant cloud resources
Monitor control effectiveness and drive continuous improvement of cloud governance
Provide technical leadership and mentor teams on cloud policy best practices
Work with risk, compliance, and audit teams to produce control evidence
Implement and manage CNAP policies using Wiz for posture assessment and remediation
Embed security early by integrating vulnerability scanning, IaC policy enforcement, and compliance checks into GitLab CI/CD
Develop policy-as-code frameworks using OPA/Rego to prevent misconfigurations pre-deployment
Integrate security controls into Terraform and other IaC workflows
Champion shift-left practices-enabling developers to self-remediate issues during build and coding stages
Build SOAR playbooks to automate response and remediation workflows
Experience Requirements
3+ years in Cybersecurity and CNAP-focused roles
Deep AWS security expertise: IAM, Organizations, SCPs, cloud security architecture
Hands-on experience with Cloud Custodian or similar policy automation tools
Proficiency with Terraform or AWS CloudFormation
Strong understanding of cloud compliance frameworks (CIS, NIST, ISO, etc.)
Expertise in OPA/Rego for policy-as-code
Experience with Wiz CNAP for cloud security posture management
Advanced Python Scripting for automation and remediation workflows
Experience driving DevSecOps automation and shift-left security adoption
Strong collaboration skills across engineering and CISO/leadership teams
Site Reliability Engineer
Profile 29
London
Hybrid
Mid - Senior
£65,000
RECENTLY POSTED
aws
mongodb
prometheus
terraform
github
grafana
+14
Salary to £60k + Company Options SchemeHybrid working (2-3days/weekacrosstheirVauxhalloffices&Londonbasedclients).NB: Please only apply if you are (ideally a UK National) able to achieve either SC or DV clearance.(SC) 5 years & (DV) 10 years residency in the UK with no more than a 3-month break outside the UK.OverviewThis company is a Workflow & AI Orchestration Specialist. They’re on a mission to modernise how public sector organisations manage casework, derive insight from data and deliver citizen services. Theyre growing fast and looking for bright, dynamic people to help build their business.RoleTheyre looking for a Site Reliability Engineer (SRE) to join their growing platform and delivery teams. Youll help design, build, and operate reliable, secure, and performant infrastructure that underpins critical public-sector services.Youll combine your background in DevOps, cloud engineering, and automation with a focus on reliability, observability, and scalability. Youll also work with event-driven technologies, identity and access management, and data platforms, ensuring our orchestration solutions are resilient, secure, and future-ready.This is an exciting opportunity for an engineer who thrives on solving complex infrastructure and automation challenges, automating everything, and shaping secure-by-design delivery environments.ResponsibilitiesDesign, build, and operate resilient cloud infrastructure (AWS & Azure preferred)Develop and maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, or GitLab CIImplement infrastructure-as-code using Terraform, Helm, and Kubernetes manifestsBuild and manage event-driven architectures using Apache Kafka or similar messaging systemsOperate and maintain databases and data platforms such as PostgreSQL, Elasticsearch, and MongoDBConfigure and support identity and access management (IdAM) solutions such as KeycloakMonitor system health, performance, and capacity using modern observability stacks (Prometheus, Grafana, ELK, OpenTelemetry)Champion DevSecOps practices, embedding security and compliance into every stage of deliveryAutomate deployment, scaling, and recovery processes to improve reliability and reduce manual toilSupport development teams with environment configuration, secrets management, and container orchestrationParticipate in incident management and root-cause analysis to continuously improve system resilienceContribute to internal platform frameworks, templates, and automation acceleratorsEssentialExperience in SRE, DevOps, or Cloud Infrastructure Engineering rolesStrong knowledge of AWS, Azure, or GCP environmentsHands-on experience with Kubernetes, Docker, and container orchestrationProven experience building and maintaining CI/CD pipelinesStrong experience with infrastructure-as-code (Terraform, Helm, or CloudFormation)Working knowledge of event-driven systems (Kafka, RabbitMQ, or similar)Experience managing and tuning databases (PostgreSQL, Elasticsearch, MongoDB)Familiarity with Keycloak or equivalent identity and access management (IdAM) platformsStrong scripting or automation experience (Python, Bash, or Go preferred)Experience with monitoring, logging, and alerting tools for observabilityUnderstanding of networking, DNS, load balancing, and security controlsCollaborative, pragmatic, and proactive problem solverMust be eligible and prepared to go through SC Security ClearanceDesirableExperience operating production workloads in the UK public sector or regulated environmentsFamiliarity with Camunda or other process orchestration platformsExperience implementing DevSecOps frameworks or security automation toolsUnderstanding of zero-trust networking and secure-by-design principlesFamiliarity with service mesh technologies (e.g. Istio, Linkerd)Exposure to agentic AI or workflow automation environmentsHolds UK security clearance (SC, DV, eDV)What They OfferA company option scheme gives their employees a stake in the organisation theyre buildingMeaningful missions, tackling high-impact public-sector problems that improve services millions rely on.Hybrid working, flexible working between their London office, client offices and your home location.Outputs over optics. They focus on what gets delivered, not hours online.Working shoulder-to-shoulder with founders. Learn from experienced practitioners in a nurturing, hands-on environment.Shape their organisation. your fingerprints will be on their company as it grows.Autonomy by default. They empower their people to do whats needed.Sociable, low-ego, dynamic engagements. No big-firm stiffness or needless bureaucracy.Professional Development. They invest in their people through training and certifications.Other StuffNB: Please only apply if you are (ideally a UK National) able to achieve either SC or DV clearance.(SC) 5 years & (DV) 10 years residency in the UK with no more than a 3-month break outside the UK.NB: for non-UK Citizens; we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status. If you are utilising a work visa this must allow you to work in the UK unrestricted for at least the next 5 years.Profile 29 recruitment keywords: Site reliability engineer SRE DevOps Cloud Infrastructure AWS Azure GCP Kubernetes Docker container orchestration CI/CD Terraform Helm CloudFormation Kafka RabbitMQ PostgreSQL Elasticsearch MongoDB Keycloak identity access management IdAM Python Bash Go DV SC Security Clearance AI artificial intelligence London hybrid work from homeTPBN1_UKTJ
Data Engineer – SC Cleared - AWS - Inside IR35
SR2
London
In office
Mid - Senior
£450/day - £550/day
RECENTLY POSTED
aws
processing-js
terraform
python
gitlab
sql
We are supporting a major government data transformation initiative to strengthen the use of evidence-based insights across frontline and operational teams. As part of a new capability being built to process and analyse sensitive interview information, the programme requires Data Engineers to design, deliver, and optimise secure backend data workflows. This work is foundational: building the ingestion, orchestration, storage, and transformation layers that power the analytics tool. Key Responsibilities Design, develop and maintain scalable cloud-native data pipelines • Implement ETL/ELT processes to manage structured and unstructured data securely and efficiently • Ensure data integrity, traceability and compliance across all pipeline stages • Work with cross-functional teams to define technical requirements and design decisions • Apply DevOps best practices, monitoring, and automation to improve reliability • Support continuous improvement of the platform’s performance and operational maturity • Communicate progress, risks and trade-offs clearly to wider delivery stakeholdersRequired Skills & Experience Strong Data Engineering expertise within AWS environments • Hands-on experience with core AWS data services: – S3, Glue, Lambda, Athena, Kinesis, Step Functions (or similar) • Proficiency in Python and SQL for data transformations and automation • Experience with IaC and CI/CD tooling (Terraform, GitLab, etc.) • Comfortable working with sensitive datasets and secure-by-design approaches • Strong communication skills and a proactive, consulting mindset • Experience delivering as part of an Agile, multi-disciplinary teamDesirable Knowledge of backend processing for analytics workloads (but not essential) • Familiarity with containerised deployments (Docker/ECS) • Experience working to SFIA-aligned delivery expectations in government or regulated contexts
Senior Golang Developer - Kubernetes - Financial Services
Rothstein Recruitment Ltd
London
In office
Senior
£130,000
RECENTLY POSTED
kubernetes
goland
processing-js
aws
prometheus
terraform
+11
Excellent opportunity opens for an experienced Developer strong on Golang with experience in AWS and Kubernetes to join a highly regarded Financial Services entity’s London office. You will act as the team lead and play a key role in building mission-critical financial applications that power trading, investment, and risk management systems across the firm.If you are passionate about working in a dynamic, fast-paced environment and are eager to apply your technical expertise to the financial services industry, this is the role for you.Key Responsibilities:
Design, develop, and maintain high-performance Back End services using GoLang to support financial applications and services, including trading platforms, investment systems, and risk management tools.
Build and deploy cloud-based solutions using Amazon Web Services (AWS), including services such as EC2, S3, RDS, DynamoDB, and Lambda to create scalable, reliable, and secure infrastructure.
Implement and manage containerized applications using Kubernetes, ensuring seamless orchestration, scaling, and resilience in a cloud environment.
Write clean, efficient, and well-documented code while following best practices for financial systems development, focusing on performance and security.
Collaborate with other development teams, business analysts, and stakeholders to define and refine requirements, and ensure that applications meet financial regulatory standards and business needs.
Optimize the performance of Back End services, ensuring low-latency responses and high availability, critical for financial services.
Implement CI/CD pipelines, automated testing, and monitoring systems to ensure the reliability and stability of production systems.
Proactively identify issues and bottlenecks in existing systems and propose solutions to improve the system’s performance and scalability.
Stay updated with new tools, technologies, and industry trends in cloud computing, containerization, and financial systems to continuously improve development practices and outcomes.
Ideal Skills:
Proven experience (2+ years) in GoLang Back End development, with a strong focus on performance optimization and building scalable systems for high-volume, high-frequency financial applications.
Strong experience working with Amazon Web Services (AWS), including EC2, S3, RDS, DynamoDB, Lambda, and other cloud-native technologies.
Hands-on experience with Kubernetes for deploying, managing, and scaling containerized applications in a cloud environment.
Solid understanding of financial systems and services, particularly in areas such as trading platforms, investment management, and risk analytics.
Experience in building microservices architectures and working with APIs (RESTful, gRPC, etc.) to integrate various systems.
Strong knowledge of containerization (Docker) and continuous integration/deployment (CI/CD) practices.
Experience with database systems (relational and NoSQL) and working with financial data.
Familiarity with DevOps practices and tools to streamline the development life cycle, such as infrastructure-as-code (eg, Terraform or CloudFormation).
Ability to troubleshoot and resolve issues in production environments, ensuring uptime and performance in high-pressure, mission-critical scenarios.
Excellent communication skills to collaborate effectively with cross-functional teams and stakeholders in a fast-paced financial environment.
Experience with serverless computing (AWS Lambda, etc.) to create efficient and scalable solutions.
Knowledge of financial industry regulations and standards, particularly around data security and privacy.
Familiarity with event-driven architectures or message queues (eg, Kafka, RabbitMQ) for Real Time data processing.
Experience with automated testing frameworks and continuous delivery tools like Jenkins, GitLab CI, or CircleCI.
Understanding of performance monitoring and observability tools such as CloudWatch, Prometheus, or Datadog.
Interested? Please Apply!Golang Go AWS Kubernetes Terraform Bank Banking Finance Financial Services Crypto Blockchain Web3 Trading Exchange Digital Assets Hybrid Flexible Developer Software Engineer Backend Developer Golang Engineer Kafka Apache Kafka RabbitMQ AWS Lambda Cloud Platform
Spotlight
DevOps Senior Consultant
Opencast
Multiple locations
Hybrid
Senior - Leader
£450/day - £550/day
python
bash
jenkins
gitlab
The RoleYou’ll lead on responding to outages, triaging issues, balancing stakeholder priorities/concerns, and keeping open communication channels.You’ll be responsible for designing, developing, and implementing continuous deployment solutions that help our clients to deliver software faster and more efficiently.You’ll be keen to understand our clients’ ways of working and will have an enthusiasm to learn new tools and technologies as needed.Essential experienceWe want you to have demonstrable experience in DevOps practices and appreciate that Cloud & Platform Engineering are big topics. Ultimately, we’re looking for talented engineers who can learn modern technologies in the digital space.In the interview, please show your experience in:· Designing, building, and testing software release processes that cover the entire SDLC.· Creating, modifying, and maintaining complex CI/CD pipelines.· Creating dashboards and visualisations for application performance that proactively identify and address potential problems before they occur.· Using automated testing to detect security issues/vulnerabilities in application and/or infrastructure code, thereby detecting issues before it reaches production (aka Shift-Left).· Strong experience in operating and maintaining services primarily in any of the BIG three public cloud providers (AWS, Azure, and GCP).Desirable experienceSome other areas of experience that are not essential but still relevant to the role:· Identifying problems using RCA or 5-Whys methods and suggesting solutions to reduce the likelihood of incidents reoccurring.· A strong understanding of cloud networking and security concepts.· Understanding the principles of containerisation, and how to control and orchestrate groups of containers in production environments.· Writing clean, organised, structured and version-controlled code.· Knowledge of at least one scripting language that enables you to perform more complex automation tasks thereby reducing manual toil.· Preference for using CLI tools over relying on web portals.· Understanding SRE (live services) ways of working, that enables you to better increase reliability and availability of the service you support.· Auditing your service for FinOps and SecOps related compliance issues.Must be eligible for UK Security Clearance.If you don’t have all this experience please do still apply, as we can coach you in these areas if you join us.
GenAI Full Stack Engineer - Consultant / Senior Consultant
83zero Limited
London
Hybrid
Senior
£70,000
react
aws
mongodb
javascript
terraform
github
+12
Salary: £45,000 - £70,000 pa + £4,000 Bonus plus benefits, perks and healthcare optionsJob Type: Permanent - Hybrid / 2 x days per week - Travel to client siteBase Locations: London, Manchester, Newcastle, GlasgowOverview:We’re looking for a GenAI Full Stack Engineer who is passionate about solving real-world challenges through technology. You’ll work closely with senior stakeholders both internally and within key clients to create GenAI strategies that translate business issues into relevant technical solutions and competitive propositions that are scalable, secure, and sustainable.Your Role:
Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents.
Scale existing POCs to production-ready solutions for customer use.
Design and develop Full Stack applications for both GenAI and non-GenAI projects.
Support the development of infrastructure to enable robust end-to-end solutions.
Grow your skills by exploring and experimenting with emerging technologies, including GenAI.
Your skills and experience:
Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent
Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite.
GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript).
LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama.
Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment.
Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose.
Infrastructure as Code (IaC): Exposure to tools like Terraform.
Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar.
CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins.
Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc.
NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred).
SQL: Experience working with SQL databases like PostgreSQL.
Proficient in Git and version control platforms like GitHub, GitLab, etc.
To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance.
Lead QA Engineer - 12 Month FTC (we have office locations in Cambridge, Leeds and London)
Genomics England
London
Hybrid
Senior
£58,800 - £58,800
fabric
terraform
jenkins
selenium
java
junit
+6
Company Description Genomics England is a global leader in enabling genomic medicine and research, focused on creating a world where everyone benefits from genomic healthcare. Building on the 100,000 Genomes Project, we support the NHS’s world-first national whole genome sequencing service and run the growing National Genomic Research Library, alongside delivering numerous major genomics initiatives. By connecting research and clinical care at national scale, we enable immediate healthcare benefits and advances for the future. Our mission is to provide the evidence and digital systems so that by 2035 genomics could play a role in up to half of all healthcare interactions, whilst securing the UK’s position as the best place to discover, prove and benefit from genomic innovations. We are accelerating our impact and working with patients, doctors, scientists, government and industry to improve genomic testing, and help researchers access the health data and technology they need to make new medical discoveries and create more effective, targeted medicines for everybody. Behind the Healthcare and Research outcomes, Genomics England delivers through designing, developing and operating complex healthcare software systems. We’re on the cusp of big changes with the real prospect of genomics becoming the fabric of everyday healthcare through the lifetime - from birth to old age. Job Description This is a senior, hands-on Lead QA role, responsible for strategy, frameworks, and raising QA standards across multiple squads. As a Lead QA Engineer at Genomics England with deep Java expertise, you’ll own the technical direction of quality across the organisation, tackling complex testing challenges and driving best practice at scale. You’ll shape how we approach testing, define standards, and act as a hands-on authority in modern QA. This role is about influence and expertise rather than people management, combining strategic thinking with strong technical delivery. You’ll confidently and expertly design, build, and evolve automation test frameworks, act as a trusted authority across tribes, and mentor engineers/teams to raise skills and standards. Working closely with engineering leadership and product squads, you’ll take ownership of ensuring our systems are resilient, performant, and secure. A real hands-on Lead QA role where your technical expertise sets the standard and you stay close to the code and tooling. You’ll shape QA strategy, mentor teams, and drive quality across the organisation while delivering quality at scale. Everyday responsibilities include: Act as a cross-tribe source of expertise in automation, performance, resilience, and security testing Design, build, and maintain robust test frameworks with a strong emphasis on Java and Playwright Guide squads in embedding automated, performance, and security testing into CI/CD pipelines Mentor QA engineers and developers, raising skills and confidence across teams Produce clear, practical documentation and “golden paths” that help squads adopt best practice Lead initiatives to improve test tooling, documentation, and knowledge sharing Collaborate with engineering leadership to embed test practices into CI/CD pipelines and shift testing left Define, track, and report on testing effectiveness metrics Stay current with new tools and techniques, bringing fresh thinking into our QA strategy Essential skills and experience: Strong hands-on programming with both Java and Playwright Demonstrable experience designing and maintaining automation frameworks (e.g. Selenium WebDriver, JUnit, TestNG, REST-assured) Proven track record in performance testing (e.g. JMeter, Locust) Confident with security testing tools (e.g. OWASP Zap, Snyk) Experience embedding QA into CI/CD pipelines (e.g. GitLab, Jenkins) Proven experience designing and implementing scalable test automation strategies and frameworks across multiple projects AWS/cloud-based testing experience (Terraform, containers, serverless, monitoring) Experience mentoring, coaching, and leading on QA strategy Nice to have: Modern UI testing tools (e.g. Cypress, Browserstack, Robot Framework) Contract or mock API testing (e.g. PACT, WireMock) Accessibility testing tools (e.g. Axe-core) Knowledge of data privacy, compliance, and auditability in testing Familiarity with bioinformatics, scientific, or healthcare data is a strong plus If you’re a proven Lead QA Engineer, still very much hands-on and motivated by setting standards, leading QA strategy, and solving complex QA challenges to have tangible impact across critical systems, this is your chance to lead from the front! Qualifications Relevant, demonstrable experience operating at Lead QA level. No formal qualifications are required. Additional Information Salary From: £58,800 Closing Date: Monday 19th January at 23:00 (UK time) Being an integral part of such a meaningful mission is extremely rewarding in itself, but in order to support our people, we’re continually improving our benefits package. We pride ourselves on investing in our people and supporting them to achieve their career goals, as well as offering a benefits package including: Generous Leave: 30 days’ holiday plus bank holidays, additional leave for long service, and the option to apply for up to 30 days of remote working abroad annually (approval required). Family-Friendly: Blended working arrangements, flexible working, enhanced maternity, paternity and shared parental leave benefits. Pension & Financial: Defined contribution pension (Genomics England double-matches up to 10%, however you can contribute more if you wish), Life Assurance (3x salary), and a Give As You Earn scheme. Learning & Development: Individual learning budgets, support for training and certifications, and reimbursement for one annual professional subscription (approval required). Recognition & Rewards: Employee recognition programme and referral scheme. Health & Wellbeing: Subsidised gym membership, a free Headspace account, and access to an Employee Assistance Programme, eye tests, flu jabs.Equal opportunities and our commitment to a diverse and inclusive workplace Genomics England is actively committed to providing and supporting an inclusive environment that promotes equity, diversity and inclusion best practice both within our community and in any other area where we have influence. We are proud of our diverse community where everyone can come to work and feel welcomed and treated with respect regardless of any disability, ethnicity, gender, gender identity, religion, sexual orientation, or social background. Genomics England’s policies of non-discrimination and equity and will be applied fairly to all people, regardless of age, disability, gender identity or reassignment, marital or civil partnership status, being pregnant or recently becoming a parent, race, religion or beliefs, sex or sexual orientation, length of service, whether full or part-time or employed under a permanent or a fixed-term contract or any other relevant factor. Genomics England does not tolerate any form of discrimination, harassment, victimisation or bullying at work. Such behaviour undermines our mission and core values and diminishes the dignity, respect and integrity of all parties. Our People policies outline our commitment to inclusivity. We aim to remove barriers in our recruitment processes and to be flexible with our interview processes. Should you require any adjustments that may help you to fully participate in the recruitment process, we encourage you to discuss this with us. Culture We have four key behaviours that represent what we would like Genomics England to feel like and the culture we want to encourage, in order for us to achieve our mission. These behaviours help us all work well together, deliver on our outcomes, celebrate our successes and share feedback with each other. You can read about these and other aspects of our culture here
DevOps Engineer
Arm
London
Hybrid
Senior - Leader
£149,500/day - £149,500/day
linux
windows
aws
puppet-labs
prometheus
chef
+13
5-Month Contract - Inside IR35 - up to £575 per day London based - hybrid working - 3 days office based Need to have current and active SC Clearance to be considered The Principal AWS DevOps Engineer will be a critical team member in designing, implementing, and optimising end-to-end DevOps processes that support software development and IT operations at scale. You will leverage your deep expertise in AWS, automation, CI/CD, and infrastructure-as-code to drive efficiency, reliability, and scalability across our clients’ cloud environments. This role blends strategic thinking and hands-on execution, covering the full DevOps lifecycle, from source control and build automation to continuous testing, deployment, monitoring, and feedback loops. As a senior team member, you will collaborate closely with development, QA, and operations teams to streamline workflows, remove bottlenecks, and ensure seamless production deployments. You will also act as a technical leader, driving best practices, mentoring junior engineers, and championing a culture of continuous integration, continuous delivery, and continuous improvement. Key Responsibilities: Lead the design, deployment, and management of scalable and reliable AWS Cloud infrastructures, driving automation and optimizing DevOps processes. Develop and implement advanced CI/CD strategies to support complex, large-scale cloud solutions on AWS. Engage directly with clients to provide technical expertise, offer solutions to complex cloud challenges, and act as a trusted advisor in their cloud journey. Lead technical discussions with developers and stakeholders, influencing architectural decisions and setting DevOps standards across teams. Drive continuous improvement initiatives by automating repetitive tasks, remediating technical debt, and identifying opportunities for optimization. Mentor and coach junior engineers, fostering a culture of knowledge sharing and continuous learning. Stay up to date with the latest cloud technologies, DevOps tools, and industry trends, recommending new approaches to enhance our services. Key Qualifications: 10+ years of experience in provisioning, configuring, and maintaining AWS Cloud environments, with a focus on large-scale, mission-critical infrastructures. In-depth expertise in a wide range of AWS service offerings, including Compute, Management & Governance, Storage, Security, Identity & Compliance, Networking & Content Delivery, FinOps, Containers, and Database products. Extensive hands-on experience in the design, development, and management of Java applications Extensive hands-on experience with Infrastructure as Code (IaC) tools such as AWS CloudFormation, Terraform, or CDK, with a proven track record of automating cloud infrastructure deployments. Advanced knowledge of containerization technologies and orchestration platforms like Docker and Amazon EKS (Kubernetes) or ECS. Expertise in defining, implementing, and optimizing CI/CD pipelines using tools such as AWS CodePipeline, Jenkins, GitLab, GitHub Actions, and others, applying best practices for pipeline efficiency and security. Strong background in networking, Linux or Windows administration, with the ability to architect secure, performant, and highly available cloud solutions. Proficiency with monitoring and log analytics tools such as AWS CloudWatch, ELK Stack, Prometheus, Datadog, or New Relic, to maintain observability and ensure operational excellence. Demonstrated leadership skills in managing complex, high-pressure situations and guiding teams through incident resolution. Exceptional communication and presentation skills, with proven experience engaging with senior stakeholders. Nice to have: Relevant AWS certifications. Experience with configuration management tools (Chef, Puppet, Ansible) and implementing best practices for configuration management and automation. Deep understanding of Cloud Landing Zone concepts and best practices for enterprise-scale cloud adoption. Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited (“ARM”). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change
Generative AI Consultant
83zero Ltd
London
Hybrid
Mid - Senior
£45,000 - £70,000
react
aws
mongodb
javascript
terraform
github
+12
GenAI Full Stack Engineer - Consultant/Senior ConsultantSalary: £45,000 - £70,000 pa + £4,000 Bonus plus benefits, perks and healthcare optionsJob Type: Permanent - Hybrid/2 x days per week - Travel to client siteBase Locations: London, Manchester, Newcastle, GlasgowOverview:We’re looking for a GenAI Full Stack Engineer who is passionate about solving real-world challenges through technology. You’ll work closely with senior stakeholders both internally and within key clients to create GenAI strategies that translate business issues into relevant technical solutions and competitive propositions that are scalable, secure, and sustainable.Your Role:
Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents.
Scale existing POCs to production-ready solutions for customer use.
Design and develop Full Stack applications for both GenAI and non-GenAI projects.
Support the development of infrastructure to enable robust end-to-end solutions.
Grow your skills by exploring and experimenting with emerging technologies, including GenAI.
Your skills and experience:
Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent
Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite.
GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript).
LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama.
Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment.
Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose.
Infrastructure as Code (IaC): Exposure to tools like Terraform.
Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar.
CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins.
Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB, Qdrant etc.
NoSQL: Familiarity with NoSQL databases (eg, MongoDB preferred).
SQL: Experience working with SQL databases like PostgreSQL.
Proficient in Git and version control platforms like GitHub, GitLab, etc.
To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance.If you’re ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
DevOps Engineer (SC Cleared) | Inside IR35
SR2
Hoddesdon
Hybrid
Mid - Senior
£500/day
aws
prometheus
terraform
grafana
gitlab
dynatrace
DevOps Engineer (SC Cleared) Rate: £DOE (Inside IR35) Contract Length: 6 months Start: January 2026 Clearance: Active SC required Location: Remote with travel to London 1 day per month (not expensed) We are supporting a consultancy delivering a large-scale platform and modernisation programme and are looking for experienced DevOps Engineers to support teams moving microservices onto a new cloud platform. This is a hands-on role for engineers who are comfortable working end-to-end, from code through to production, and who enjoy supporting delivery teams through build, deployment and ongoing operations. Key Responsibilities Build, maintain and improve CI/CD pipelines for production services Write and manage Infrastructure as Code using Terraform Deploy and operate microservices in AWS environments Support delivery teams with deployments, releases and environment issues Implement monitoring, logging, metrics and alerting Troubleshoot pipeline failures, runtime issues and infrastructure problems Contribute to shared tooling, patterns and reusable templatesEssential Experience Strong hands-on DevOps engineering experience Proven experience building and owning CI/CD pipelines (GitLab preferred) Solid Terraform experience, including modules and multi-environment setups Good AWS experience, including IAM, networking and container services Experience supporting services in production environments Familiarity with observability tooling (e.g. CloudWatch, Grafana, Dynatrace, Prometheus) Active SC clearance
Network Automation Engineer
Certain Advantage
London
Hybrid
Mid - Senior
Private salary
linux
ubuntu
aws
prometheus
itil
terraform
+11
Network AutomationEngineer Location: London (Hybrid, 3 days per week on-site) Duration: 6 months Rate: Negotiable (DOE) Overview An industry-leading global organisation is driving the automation and standardisation of its network infrastructure and services. Theyre looking for a Network Automation Engineer with strong hands-on experience in Ansible, Python, and network orchestration to help design, build, and integrate automation solutions across a range of enterprise platforms. This role blends network engineering, DevOps, and systems integration ideal for someone comfortable writing automation playbooks and APIs while understanding routing, firewalls, and connectivity fundamentals. Key Responsibilities Design, build, and maintain automation solutions for network and infrastructure systems. Develop Ansible playbooks and reusable automation modules for configuration, orchestration, and provisioning. Configure and integrate Cisco NSO and related orchestration tools to streamline network operations. Build and maintain API-based integrations with systems such as ServiceNow, NetBox, and GitHub. Drive network configuration standardisation using YANG models for routers and switches. Implement and maintain CI/CD pipelines (GitHub Actions / Azure DevOps) for network code delivery. Troubleshoot and optimise automation workflows across hybrid (on-prem and cloud) environments. Collaborate with architects, service owners, and developers to translate requirements into scalable automated solutions. Maintain documentation for designs, processes, and operational procedures. Promote automation, standardisation, and best practices across global teams. Core Technologies Automation & Orchestration: Ansible, Cisco NSO, Terraform, GitOps (GitHub / GitLab / Azure DevOps) Networking & Modelling: YANG, RESTCONF, NETCONF, XML, JSON, Jinja2, NetBox Cloud & Platform: Azure, AWS, RedHat Enterprise Linux, VMware, OpenStack Scripting & Languages: Python, Bash, YAML (Go / PowerShell desirable) CI/CD & Tooling: GitHub Actions, Azure Pipelines, Jenkins, Terraform, ServiceNow Monitoring & Observability: Grafana, Prometheus (desirable) Experience & Requirements Proven experience in network engineering or network automation (WAN, LAN, routing, switching, DNS, DHCP). Hands-on experience developing automation using Ansible and Python . Familiarity with Cisco NSO and YANG modelling or similar orchestration tools. Understanding of network APIs (REST/NETCONF) and data formats ( XML/JSON ). Experience integrating automation into CI/CD pipelines using Git-based workflows. Comfortable working in Linux-based environments (RedHat, CentOS, Ubuntu). Knowledge of cloud networking (Azure / AWS VPCs, Transit Gateways, VPNs). Excellent documentation, troubleshooting, and stakeholder communication skills. Certifications such as Cisco CCNP / DevNet Professional preferred; ITIL desirable. What Youll Work On Standardising and automating global network configurations and connectivity services. Integrating network provisioning with ServiceNow and NetBox. Building the automation layer for hybrid cloud networks (Azure / AWS / on-prem). Creating reusable playbooks, templates, and design artefacts for future deployments. Supporting the organisations transition toward infrastructure-as-code and self-service provisioning . Ideal Candidate Youre an experienced Network Automation Engineer , Network DevOps Engineer , or DevNet Specialist with hands-on expertise in both traditional networking and modern automation practices. Youre fluent in Python , think in APIs , and take pride in transforming manual configurations into efficient, repeatable code. If you’re interested and keen to find out more, please apply now with your updated CV and reach out to Tom Johnson at Certain Advantage - Ref: 79585 TPBN1_UKTJ
Page 1 of 1

Frequently asked questions

What types of GitLab jobs are available in London?
You can find a variety of GitLab-related roles in London including DevOps Engineer, Site Reliability Engineer (SRE), CI/CD Specialist, Software Engineer with GitLab experience, and GitLab Administrator positions.
Do I need prior experience with GitLab to apply for these jobs?
While some entry-level roles may have flexible requirements, most GitLab job listings in London prefer candidates with hands-on experience using GitLab for version control, CI/CD pipelines, and DevOps workflows.
Are remote GitLab jobs available in London on this platform?
Yes, many employers in London offer remote or hybrid work options for GitLab-related positions. You can filter your job search based on location and remote work preferences.
How can I improve my chances of getting a GitLab job in London?
Enhance your profile by gaining certifications related to GitLab and DevOps, showcasing relevant project experience, and tailoring your CV to highlight GitLab skills. Networking within London’s tech community also helps.
Does Haystack provide resources for preparing for GitLab job interviews?
Yes, Haystack offers blog articles, interview tips, and skill assessments designed to help you prepare for technical interviews focused on GitLab tools and workflows.