AWS Python Developer

Nconsulting View All Jobs
Nottingham, United Kingdom
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
£ 117K

Job location

Nottingham, United Kingdom

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Code Review
Continuous Integration
Database Design
DevOps
Django
Amazon DynamoDB
Python
NoSQL
Pair Programming
Scrum
SQL Databases
Test Driven Development
AWS Lambda
Amazon Web Services (AWS)
Backend
Cloudformation
Amazon Web Services (AWS)
Containerization
GraphQL
Front End Software Development
REST
Terraform
Serverless Computing
Docker
Microservices

Job description

We are looking for a skilled AWS Cloud Backend Developer with strong expertise in Python and modern cloud-native architectures. The ideal candidate will have hands-on experience building scalable backend systems using AWS services and Python frameworks such as Django. You will work in an agile environment, collaborating closely with cross-functional teams to deliver high-quality, cloud-based applications., Design, develop, and maintain backend services using Python and frameworks such as Django Build and deploy scalable cloud-native applications on AWS Develop and manage RESTful APIs and/or GraphQL services Work with AWS services including: Amazon Web Services (AWS) AWS Lambda Amazon DynamoDB Amazon RDS AWS AppSync Implement secure, reliable, and high-performance solutions Follow development best practices such as: Pair programming Test-Driven Development (TDD) Code reviews and CI/CD processes Participate in agile ceremonies (sprint planning, stand-ups, retrospectives) Collaborate with frontend developers, DevOps engineers, and product teams

Requirements

AWS Cloud services with Python and its frameworks such as Django on the backend Cloud - AWS such as Lambda, DynamoDB, RDS, AppSync. Experience working with RESTful APIs and/or GraphQl Good understanding of development best practices such as pair programming, TDD, Strong experience in Python backend development Hands-on experience with Django or similar Python frameworks Solid experience with AWS cloud services Experience building RESTful APIs and/or GraphQL services Experience working with serverless architecture Understanding of database design (SQL and NoSQL) Familiarity with Agile/Scrum methodologies Strong problem-solving and communication skills Preferred Qualifications Experience with CI/CD pipelines Knowledge of containerization (Docker) Exposure to infrastructure as code (e.g., CloudFormation, Terraform) Experience optimizing cloud costs and performance Work Environment Agile, collaborative team environment Opportunity to work on scalable cloud-native applications Continuous learning and growth opportunities

Apply for this position