Hays Technology
London / Global
Python Developer
- £550 - £617/day up to £617.55 per day via umb
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
London / Global
Your new companyYou will be supporting a major public-sector technology portfolio that is transforming how UK immigration, visa, passport and related services are managed.
The platform is used by UK-based Home Office staff, overseas consulates and people applying for immigration-related services. Delivery involves multiple development teams and cloud service providers working within an agile framework aligned with government IT policy.
The end client's identity will remain confidential at this stage.
Your new roleYou will join the Platform DevOps function as a SFIA Level 5 Python and Go engineer. The role will focus on developing backend systems, automation tooling, microservices, APIs and cloud integrations across a large-scale technology platform.
You will use Python and Go to automate infrastructure and operational processes, integrate with AWS services and work with enterprise platforms including Kubernetes, HashiCorp Vault, LDAP, JIRA and Confluence.
Please note: Active SC clearance is a mandatory requirement for this position. Due to the nature of the programme, only candidates who currently hold SC clearance and meet the nationality requirements will be considered.
Key responsibilities
Develop backend services, automation tools, microservices and APIs using Python.
Build efficient and concurrent applications, services and command-line tools using Go.
Integrate applications and automation with AWS using boto3 and aws-sdk-go-v2.
Automate cloud resource management and infrastructure provisioning.
Work with services including EC2, S3, IAM, CloudWatch and Lambda.
Manage IAM roles, credentials and secure service integrations.
Integrate with enterprise directories such as OpenLDAP and Active Directory.
Automate the retrieval and renewal of secrets and tokens using HashiCorp Vault.
Automate tasks, ticket creation and documentation workflows across JIRA and Confluence.
Use the Kubernetes API to automate deployments, manage pods and inspect clusters.
Develop unit and integration tests for Python and Go solutions.
Incorporate tests, linters and code-quality checks into CI/CD pipelines.
Contribute to branching, code-review and release processes using Git.
Share knowledge and contribute to the capability of the wider delivery team.
What you'll need to succeed
Current active SC clearance (mandatory).
Strong commercial Python development experience.
Experience building backend systems, automa...
Bromley / Global
Greater London / Global
Greater London / Global
City Of London / Global
Greater London / Global
Greater London / Global