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.