At a Glance
- Tasks: Design and develop scalable back-end services using Python and AWS.
- Company: Join a leading tech firm in Nottingham with a hybrid work model.
- Benefits: Competitive pay, flexible working, and opportunities for contract extensions.
- Why this job: Make an impact by building cloud-native applications and optimising performance.
- Qualifications: 5+ years in cloud engineering with strong Python and AWS skills.
- Other info: Collaborative agile environment with a focus on innovation and growth.
The predicted salary is between 36000 - 60000 Β£ per year.
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.
Python Developer in Nottingham employer: Digisourced.
Contact Detail:
Digisourced. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Python Developer in Nottingham
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or AWS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects or any cloud-native applications you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Python and AWS. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
β¨Tip Number 4
Don't forget to apply through our website! Weβve got loads of opportunities waiting for talented Python developers like you. Plus, itβs a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Python Developer in Nottingham
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Python and AWS. We want to see how you've designed and developed scalable back-end services, so donβt hold back on those details!
Showcase Your Projects: Include specific projects where you've used Terraform or AWS CDK. We love seeing real-world applications of your skills, especially if they relate to Infrastructure as Code.
Highlight Agile Experience: Since this role involves working in agile squads, mention any experience you have with TDD and Pair Programming. Weβre keen to know how you collaborate and contribute to team success.
Apply Through Our Website: Donβt forget to apply through our website! Itβs the best way for us to keep track of your application and ensure it gets the attention it deserves.
How to prepare for a job interview at Digisourced.
β¨Know Your Tech Inside Out
Make sure youβre well-versed in Python and AWS services, especially the ones mentioned in the job description like Lambda, DynamoDB, and RDS. Brush up on your knowledge of IaC tools like Terraform or AWS CDK, as youβll want to impress with your technical expertise.
β¨Showcase Your Agile Experience
Since the role involves working within agile squads, be prepared to discuss your experience with Agile methodologies, TDD, and Pair Programming. Share specific examples of how you've successfully collaborated in teams and delivered production-ready code.
β¨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and ability to design scalable back-end services. Think about past projects where youβve had to architect solutions or optimise cloud resources, and be ready to explain your thought process.
β¨Ask Insightful Questions
At the end of the interview, donβt shy away from asking questions about the team dynamics, project goals, or the tech stack they use. This shows your genuine interest in the role and helps you gauge if itβs the right fit for you.