Devops Engineer (with Python)

Devops Engineer (with Python)

Posted 1 week ago by SmartChoice International Limited

£85,000 Per year
Undetermined
Hybrid
Milton Keynes, England, United Kingdom

Summary: This role is for a DevOps Engineer with Python expertise in the Banking sector, focusing on cloud automation and document processing solutions. The position is based in Milton Keynes and offers a hybrid working arrangement. The contract is for 12 months, with a salary range of £80,000 to £85,000 per annum. Candidates should have a strong background in AWS, Terraform, and DevOps tools.

Key Responsibilities:

  • Develop, test, and maintain robust Python-based solutions.
  • Automate infrastructure provisioning across environments using Terraform.
  • Deploy AWS components: Lambda (including authorizers), API Gateway, NLB, and S3.
  • Build Lambda services for: Presigned URL generation for S3.
  • Document preprocessing, OCR, and validation using GenAI APIs.
  • Budget planning with custom Excel generation.
  • Manage step functions with multi-step Lambda orchestration.
  • Trigger notifications and document flows using SNS and Uipath.
  • Store document processing metadata securely in RDS.
  • Ensure secure connectivity via VPC Endpoints (PrivateLink) and proper IAM policies.

Key Skills:

  • Strong development experience in Python.
  • Experience with DevOps & GitHub, including CI/CD pipelines and repo management.
  • Proficiency in AWS services: Lambda, API Gateway, NLB, S3, RDS, IAM, SNS, VPC Endpoints (PrivateLink).
  • Experience with Terraform for Infrastructure as Code (IaC) for AWS.
  • Knowledge of Hasicorp Vault for secure secret management.
  • Familiarity with Uipath & GenAI Integration for OCR, document validation, and workflow automation.
  • Strong knowledge of secure cloud practices and DevOps workflows.
  • Experience with Lambda triggers, Step Functions, and serverless APIs.
  • Familiarity with document processing, OCR, and integrating with AI APIs is a strong plus.
  • Effective communicator and self-starter who thrives in hybrid environments.

Salary (Rate): £85,000 yearly

City: Milton Keynes

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Opportunity: Devops Engineer with Python – Banking Domain | Milton Keynes (Hybrid) | £80K–£85K | 12-Month FTC

Are you an experienced Dev with a strong background in AWS, Terraform, and DevOps tools like GitHub? We have an exciting opportunity in the Banking sector to work on cutting-edge cloud automation and document processing solutions.

Location: Milton Keynes, UK

Start Date: ASAP

Employment Type: 12-Month Fixed Term Contract

Working Arrangement: Hybrid – 3 Days/Week in Office

Salary Range: £80,000 – £85,000 per annum

Eligibility: Applicants must have the right to work in the UK. No visa sponsorship available.

Key Skills & Technologies:

  • Python – strong development experience, testing, and maintenance
  • DevOps & GitHub – CI/CD pipelines, repo management
  • AWS – Lambda, API Gateway, NLB, S3, RDS, IAM, SNS, VPC Endpoints (PrivateLink)
  • Terraform – Infrastructure as Code (IaC) for AWS
  • Hasicorp Vault – Secure secret management
  • Uipath & GenAI Integration – OCR, document validation, and workflow automation

Responsibilities:

  • Develop, test, and maintain robust Python-based solutions.
  • Automate infrastructure provisioning across environments using Terraform.
  • Deploy AWS components: Lambda (including authorizers), API Gateway, NLB, and S3.
  • Build Lambda services for: Presigned URL generation for S3
  • Document preprocessing, OCR, and validation using GenAI APIs
  • Budget planning with custom Excel generation
  • Manage step functions with multi-step Lambda orchestration.
  • Trigger notifications and document flows using SNS and Uipath.
  • Store document processing metadata securely in RDS.
  • Ensure secure connectivity via VPC Endpoints (PrivateLink) and proper IAM policies.

What We’re Looking For:

  • Proven expertise in Python, AWS cloud development, and Terraform
  • Banking experience would be ideal
  • Strong knowledge of secure cloud practices and DevOps workflows
  • Experience with Lambda triggers, Step Functions, and serverless APIs
  • Familiarity with document processing, OCR, and integrating with AI APIs is a strong plus
  • Effective communicator and self-starter who thrives in hybrid environments

Interested in shaping the future of banking automation? Apply now to join a highly skilled team delivering innovative solutions.