£644 Per day
Inside
Remote
Croydon, London
Summary: The role of DevOps Specialist (Python) involves developing and enhancing backend systems, automation tools, and APIs for the Migration Borders Technology Portfolio at the Home Office. The position requires proficiency in Python and AWS services, along with experience in integrating various technologies such as LDAP and Kubernetes. The role is remote with occasional presence in Croydon and requires security clearance. This is a 6-month contract classified as inside IR35.
Key Responsibilities:
- Develop and improve backend systems, automation tools, microservices, and APIs using Python.
- Utilize AWS SDKs for service interaction, including EC2, S3, IAM, CloudWatch, and Lambda.
- Manage authentication and user/group management using LDAP in Python.
- Work with the Kubernetes API in Python using the official Kubernetes client.
- Conduct testing and quality assurance using tools like pytest and unittest.
Key Skills:
- Proficient in Python development and modern Python features (asyncio, type hints, context managers).
- Experience with AWS SDKs (boto3, aws-sdk-go-v2).
- Familiarity with libraries such as ldap3, hvac, jira, and Kubernetes.
- Experience in testing frameworks like pytest and unittest.
- Knowledge of automation tools and microservices architecture.
Salary (Rate): £644/day
City: Croydon
Country: United Kingdom
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
description: Devops Specialist (Python) £644 per day inside ir35 Remote/Croydon occasionally 6 months+ Clearance required: BPSS + SC submission to Home Office (BPSS to activate work order) Job Description: Program Background: The Migration Borders Technology Portfolio (MBTP) has built and is continuously improving the platform service and functionality to transform the way the Home Office (HO) manages immigration into the United KingdomExperience required: Programming & Development * Python Development * Proficient in building backend 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)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.LDAP, Vault, JIRA/Confluence, Kubernetes Integration in Python & Go * LDAP: * Authentication and user/group management using ldap3 in Python.Kubernetes: * Working with the Kubernetes API in Python using the official kubernetes client.Testing & Quality Assurance * Python Testing: * Experience with pytest, unittest, and mocking tools (unittest.mock, responses).