Python Developer
Forsyth Barnes
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 56KJob location
Remote
Tech stack
Amazon Web Services (AWS)
Cloud Computing
DevOps
Distributed Systems
Django
Identity and Access Management
Python
Software Engineering
Strategies of Testing
Flask
Gitlab
FastAPI
Non-relational Database
Asynchronous Programming
REST
Terraform
Serverless Computing
Job description
- Building a FastAPI-based headless service to manage REST APIs for user and group IAM relationships in AWS
- Designing and delivering a technical audit service for the IAM system
- Supporting the IAM syncing solution to meet production standards
- Implementing robust QA and testing strategies
- Ensuring non-functional requirements are met (scalability, performance, reliability)
- Contributing strong software engineering skills to complement the existing platform team
Requirements
This is a hands-on engineering role suited to senior Python developers who enjoy building production systems from the ground up and working independently on application development, while collaborating closely with a wider AWS platform team., * 5+ years of hands-on Python development
- Production experience with FastAPI, Django, or Flask (FastAPI preferred)
- Strong experience building RESTful APIs
- Experience with relational and non-relational databases
- Proven experience building applications from scratch and taking them to production
- Experience supporting production systems handling high traffic
AWS & cloud experience
- 5+ years of AWS (or equivalent cloud) experience
- Strong understanding of distributed systems architecture
- Experience with serverless technologies
- Solid knowledge of asynchronous programming models
- Familiarity with Terraform concepts (writing not required)
DevOps & delivery
- Experience deploying applications via CI/CD pipelines (e.g. GitLab)
- Comfortable taking systems live and maintaining production services
Benefits & conditions
6 Month Contract - Fully Remote Daily Rate: £500 Outside IR35