Python Developer

Python / AWS Engineer:

Company: Digisourced (DCG IT Ltd)

Capacity: Acting as an Employment Business

Location: Nottingham, UK (Hybrid – 2 days on-site)

(The successful candidate will be engaged via an approved FCSA/Professional Passport accredited payroll provider)

Assignment Description:

  • Digisourced is representing a leading Technology firm in their search for a seasoned Python / AWS Engineer for a contract assignment based in their Nottingham engineering hub.
  • You will be instrumental in designing and scaling cloud-native applications that power core services.
  • This role goes beyond scripting; you will be responsible for building robust, secure, and cost-efficient Infrastructure as Code (IaC) and high-performance back-end systems, integrating with agile squads to ship production-ready code from day one.

Assignment Responsibilities:

  • Design and develop scalable back-end services using Python (3.10+) and FastAPI/Flask.
  • Architect, provision, and manage AWS resources (Lambda, S3, RDS, DynamoDB, VPC) using Terraform or AWS CDK.
  • Streamline and take ownership of CI/CD deployment pipelines.
  • Monitor system performance via CloudWatch and optimize cloud spend and resource allocation.
  • Collaborate within agile squads utilizing TDD and Pair Programming best practices.

Verification Scope:

  • Python (Django, FastAPI, Flask)
  • AWS Services (Lambda, S3, RDS, DynamoDB, VPC, Step Functions)
  • API Development (RESTful, GraphQL, AppSync)
  • IaC (Terraform or AWS CDK)
  • CI/CD (GitLab Cloud, GitHub Actions, or AWS CodePipeline)

Required Qualifications and Skills:

  • Technical Expertise: Advanced proficiency in AWS Cloud services integrated with Python.
  • Architecture: Proven experience with AWS Lambda, DynamoDB, RDS, and AppSync.
  • Methodology: Strong background in Agile development best practices, specifically TDD.
  • Experience: The successful consultant will typically demonstrate the level of expertise associated with 5+ years of professional cloud engineering to meet the technical demands and negotiated rate for this assignment.

Additional Information:

  • Role Type: Contract / Temporary Assignment
  • Duration: 6–12 Months (Initial) + Extensions
  • IR35 Status: Inside IR35 (Engagement via FCSA-accredited umbrella or PAYE).
  • Location: Nottingham – 2 days onsite / 3 days remote per week.
  • Compliance: A Key Information Document (KID) will be provided to give full transparency on pay and deductions.

Interested? DM me directly for the full JD.

Job Details

Company
Digisourced
Location
Nottingham, UK
Hybrid / Remote Options
Posted