SC Devops Engineer CGEMJP

Experis IT

United Kingdom

Remote

GBP 73,000 - 96,000

Part time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Experis IT is recruiting a DevOps Engineer for a contract role remote. The MBTP platform teams in the UK require a skilled engineer to build and operate Python and Go based microservices, automate cloud provisioning, and secure secret management using Vault.

You will work in an agile environment with AWS, Kubernetes, Jira/Confluence, and CI/CD pipelines. Remote work is available, with a completion date of 30 December 2026.

Qualifications

  • Experience with Python back-end systems and APIs.
  • Hands-on with AWS services (EC2, S3, IAM) via boto3.
  • Experience building Go microservices.
  • Familiar with Kubernetes deployments and automation.
  • Strong testing with pytest/gomock and CI pipelines.

Responsibilities

  • Develop and maintain Python and Go services for MBTP platform.
  • Automate infrastructure and secret management with Vault.
  • Integrate with Jira/Confluence for ticket and doc workflows.
  • Collaborate in an agile environment with UK-based staff.

Skills

Python Development
Go Development
Asyncio / Type hints
Kubernetes API
AWS boto3
LDAP / Vault integration

Tools

Jira
Confluence
Kubernetes client
OpenLDAP
Active Directory

Job description

Role Title: DevOps Engineer
Duration: contract to run until 30/12/2026
Location: Remote
Rate: up to £460 p/d Umbrella inside IR35
Clearance required: Single Nationality with Active SC Clearance
Role purpose/summary

The Migration Borders Technology Portfolio (MBTP) has built and is continuously improving the platform service and functionality to transform the way the client manages immigration into the United Kingdom. The finished system is used by the client staff based in the UK and in consulates across the globe, and by all applicants for Visa's, Passports or Immigration services. The delivery framework has multiple application developers collaborating to deliver software components which are integrated across the by the client's services. Multiple providers of commodity cloud services will provide hosting. The application developments will be delivered using an agile methodology in line with Government IT policy.

Further detail on the MBTP programme and assumptions for the role are at the end of the document.

The candidate should have the following qualities and experience:
Personal traits: The traits we are looking for are:
  • Passion for technology
  • Showing initiative and diligence
  • Self-learning
  • Being a team player, ie take ownership of contributing to the overall team capability and knowledge
Must have:
Python and Go Engineer - Skills Summary
Programming & Development
  • Python Development
  • Proficient in building Back End systems, automation tools, microservices, and APIs.
  • Experienced with libraries such as boto3 (AWS), ldap3, hvac (Vault), Jira, and Kubernetes (via Kubernetes-client).
  • Proficient with modern Python features (asyncio, type hints, context managers)
  • Go (Golang) Development
  • Development of efficient, concurrent applications and services.
  • Skilled in building CLI tools, REST APIs, and interacting with external services.
  • Familiar with go modules, error handling patterns, testing, and code organization.
AWS Services & API Integration
  • Deep experience using AWS SDKs in both Python (boto3) and Go (aws-SDK-go-v2) to:
  • Interact with services like EC2, S3, IAM, CloudWatch, and Lambda.
  • Automate infrastructure provisioning and manage cloud resources.
  • Handle IAM roles, credential management, and secure service integrations.
LDAP, Vault, JIRA/Confluence, Kubernetes Integration in Python & Go
LDAP:
  • Authentication and user/group management using ldap3 in Python.
  • Experience with enterprise directories such as OpenLDAP and Active Directory.
  • HashiCorp Vault:
  • Secure secret management using the hvac Python client.
  • Automated retrieval and renewal of secrets and tokens.
JIRA & Confluence:
  • Integration using Jira and Atlassian-python-API for automating tasks, ticket creation, and documentation workflows.
  • Kubernetes:
  • Working with the Kubernetes API in Python using the official Kubernetes client.
  • Automation of deployment tasks, pod management, and cluster introspection.
Testing & Quality Assurance
Python Testing:
  • Experience with pytest, unittest, and mocking tools (unittest.mock, responses).
  • Use of coverage.py for test coverage analysis and integration with CI pipelines.
Go Testing:
  • Writing unit and integration tests using the testing package.
  • Familiar with table-driven tests, test coverage tooling, and mock generation (gomock, testify).
Additional Skills
Version Control:
  • Advanced use of Git, including branching strategies, code reviews, and release workflows.
CI/CD Integration:
  • Incorporation of tests and linters in CI/CD pipelines (GitHub Actions, GitLab CI, etc.).
Code Quality Tools:
  • Python: flake8, black, mypy
  • Go: golangci-lint, go fmt, go vet

All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SC DevOps Engineer CGEMJP00363514
SC DevOps Engineer CGEMJP00363514

Experis UK • United Kingdom

Remote
GBP 51,000 - 85,000
Devops Engineer [Devops, Python, Go, AWS, CI/CD, GIT, SC Clearance]
Devops Engineer [Devops, Python, Go, AWS, CI/CD, GIT, SC Clearance]

GIOS Technology Limited • United Kingdom

Remote
GBP 60,000 - 90,000
DevOps Engineer CGEMJP00363651
DevOps Engineer CGEMJP00363651

Experis (Austria) • Croydon

Hybrid
GBP 132,000 - 173,000
Devops Engineer CGEMJP
Devops Engineer CGEMJP

Experis IT • Croydon

Hybrid
GBP 132,000 - 173,000
Devops Engineer
Devops Engineer

Experis IT • United Kingdom

Remote
GBP 74,000 - 85,000
DevOps Engineer
DevOps Engineer

undisclosed • Croydon

On-site
GBP 132,000 - 173,000
Remote DevOps Engineer (Python/Go) - SC Cleared
Remote DevOps Engineer (Python/Go) - SC Cleared

GIOS Technology Limited • United Kingdom

Remote
GBP 60,000 - 90,000
Contract DevOps Engineer (SC Cleared)
Contract DevOps Engineer (SC Cleared)

Searchability NS&D • Newcastle upon Tyne

Hybrid
GBP 60,000 - 80,000
Senior Devops Engineer
Senior Devops Engineer

Intelligent Resourcing Solutions Ltd • Greater London

Hybrid
GBP 75,000 - 115,000
Competitive salary
Pension
Career development
SC-Cleared DevOps Engineer (Remote) - Contract to 2027
SC-Cleared DevOps Engineer (Remote) - Contract to 2027

Experis UK • United Kingdom

Remote
GBP 51,000 - 85,000