Python Developer

Python Developer

Freelance 50000 - 70000 £ / year (est.) Home office (partial)
Digisourced.

At a Glance

  • Tasks: Design and develop cloud-native applications using Python and AWS.
  • Company: Join a leading tech client with exciting projects.
  • Benefits: Competitive contract rate, hybrid working, and potential for extensions.
  • Other info: Collaborative Agile environment with opportunities for professional growth.
  • Why this job: Make an impact on enterprise services while working with cutting-edge technology.
  • Qualifications: 10+ years in cloud engineering with strong Python and AWS skills.

The predicted salary is between 50000 - 70000 £ per year.

Location: London or Nottingham

Hybrid Working

Engagement Type: Contract (Inside IR35)

Start date: Asap

Project duration: 4-6 months + chance of extensions

About the Role:

We are representing our Technology Client who are seeking a seasoned Python Developer for a long-term contract. You will be instrumental in designing, scaling, and securing cloud-native applications that power core enterprise services.

Key Responsibilities:

  • Develop: Build 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: Own and optimize CI/CD deployment pipelines.
  • Optimize: Monitor performance via CloudWatch and manage cloud cost-efficiency.
  • Collaborate: Drive quality through TDD and Pair Programming within an Agile framework.

Key Requirements:

  • Languages/Frameworks: Python (Django, FastAPI, Flask).
  • AWS Ecosystem: Lambda, S3, RDS, DynamoDB, VPC, Step Functions.
  • API Design: RESTful, GraphQL, AppSync.
  • IaC: Terraform or AWS CDK.
  • CI/CD: GitLab Cloud, GitHub Actions, or AWS CodePipeline.
  • Experience: Typically 10+ years of professional cloud engineering experience.

Must Have Skills:

  • Python
  • AWS Cloud

Python Developer employer: Digisourced.

At Digisourced, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our hybrid working model in vibrant locations like London and Nottingham provides flexibility, while our commitment to employee growth ensures that you will have ample opportunities to enhance your skills and advance your career in cloud engineering. Join us to be part of a forward-thinking team that values your contributions and supports your professional journey.
Digisourced.

Contact Detail:

Digisourced. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer

✨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 opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Python projects or contributions to open-source. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

✨Tip Number 3

Prepare for interviews by brushing up on common Python and AWS questions. Practice coding challenges on platforms like LeetCode or HackerRank to keep your skills sharp and ready for any technical test.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to get noticed by recruiters who are looking for your specific skill set.

We think you need these skills to ace Python Developer

Python (3.10+)
FastAPI
Flask
AWS Lambda
AWS S3
AWS RDS
AWS DynamoDB
AWS VPC
Terraform
AWS CDK
CI/CD Pipelines
CloudWatch
TDD (Test-Driven Development)
Agile Methodologies
API Design (RESTful, GraphQL)

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 built scalable back-end services and managed cloud resources, so don’t hold back on those details!

Showcase Your Projects: Include specific projects where you’ve used FastAPI or Flask. We love seeing real-world applications of your skills, especially if they involve CI/CD pipelines or TDD practices.

Be Clear and Concise: When writing your cover letter, keep it straightforward. We appreciate clarity, so get straight to the point about why you’re a great fit for this role and how your experience aligns with our needs.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role as quickly as possible.

How to prepare for a job interview at Digisourced.

✨Know Your Python Inside Out

Make sure you brush up on your Python skills, especially with versions 3.10+ and frameworks like FastAPI and Flask. Be ready to discuss your past projects and how you've used these technologies to build scalable back-end services.

✨Familiarise Yourself with AWS

Since the role involves managing AWS resources, get comfortable with services like Lambda, S3, RDS, and DynamoDB. Prepare to talk about how you've provisioned these resources using Terraform or AWS CDK in previous roles.

✨Showcase Your CI/CD Knowledge

The interviewers will want to know how you streamline deployment pipelines. Be prepared to discuss your experience with CI/CD tools like GitLab Cloud, GitHub Actions, or AWS CodePipeline, and share examples of how you've optimised these processes.

✨Emphasise Collaboration and Agile Experience

This role requires working within an Agile framework, so highlight your experience with TDD and Pair Programming. Share specific instances where collaboration led to improved code quality or project success.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>