Python Developer

Python Developer

Newport Full-Time 60000 - 84000 £ / year (est.) Home office possible
Go Premium
P

At a Glance

  • Tasks: Develop scalable backend systems and design robust APIs using Python.
  • Company: Join a leading Cloud and AI technology agency with a dynamic start-up vibe.
  • Benefits: Enjoy remote work flexibility and a competitive salary of £70,000 – £80,000.
  • Why this job: Be part of innovative projects and collaborate with talented teams in a fast-paced environment.
  • Qualifications: Strong Python skills and experience with GCP, CI/CD, Docker, and Kubernetes required.
  • Other info: Ideal for those who thrive on autonomy and enjoy solving complex technical challenges.

The predicted salary is between 60000 - 84000 £ per year.

A leading Cloud and AI technology agency is seeking a Python Engineer to join their growing team. This role offers remote flexibility and the opportunity to work on innovative, end-to-end solutions in a fast-paced, start-up-style environment.

Key Responsibilities:

  • Lead the development of scalable backend systems from concept to delivery
  • Design and implement robust APIs using Python (Flask, FastAPI)
  • Build and manage CI/CD pipelines and Docker containers
  • Collaborate with cross-functional teams to solve complex technical problems
  • Optimize system performance using caching and message queue architectures
  • Contribute to architectural decisions and continuous improvement initiatives

Key Skills & Experience:

  • Strong Python development skills (Flask, FastAPI)
  • Google Cloud Platform (GCP) experience
  • CI/CD pipeline development
  • Docker (usage, management, deployment)
  • Kubernetes knowledge
  • Familiarity with Redis, Memcached, RabbitMQ, Celery
  • Strong grasp of OOP, MVC, TDD, and design patterns
  • Comfortable working independently with high autonomy
  • Proven ability to innovate and solve problems collaboratively

Python Developer employer: PJC Services Consultancy

Join a dynamic and innovative Cloud and AI technology agency that champions creativity and collaboration in a fully remote setting. With a strong focus on employee growth, we offer extensive opportunities for professional development, competitive salaries, and the chance to work on cutting-edge projects that make a real impact. Our supportive work culture encourages autonomy and teamwork, making it an ideal environment for passionate Python Developers looking to thrive in their careers.
P

Contact Detail:

PJC Services Consultancy Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Flask, FastAPI, and Google Cloud Platform. Having hands-on experience or projects showcasing these skills can significantly boost your chances.

✨Tip Number 2

Engage with the Python developer community online. Join forums, attend webinars, or participate in coding challenges. This not only helps you stay updated but also allows you to network with professionals who might refer you to opportunities.

✨Tip Number 3

Prepare for technical interviews by practising coding problems related to backend development and system design. Focus on optimising performance and understanding caching mechanisms, as these are key aspects of the role.

✨Tip Number 4

Showcase your ability to work autonomously by sharing examples of past projects where you took the lead. Highlight your problem-solving skills and how you collaborated with teams to achieve successful outcomes.

We think you need these skills to ace Python Developer

Strong Python Development Skills
Flask Framework
FastAPI Framework
Google Cloud Platform (GCP) Experience
CI/CD Pipeline Development
Docker Usage and Management
Kubernetes Knowledge
Familiarity with Redis
Familiarity with Memcached
Familiarity with RabbitMQ
Familiarity with Celery
Understanding of Object-Oriented Programming (OOP)
Knowledge of Model-View-Controller (MVC) Architecture
Experience with Test-Driven Development (TDD)
Familiarity with Design Patterns
Problem-Solving Skills
Ability to Work Independently
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python development skills, particularly with Flask and FastAPI. Include any relevant experience with Google Cloud Platform, CI/CD pipelines, and Docker to align with the job requirements.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for Python development and your ability to work in a fast-paced environment. Mention specific projects where you've led backend development or collaborated on complex technical problems.

Showcase Relevant Projects: If you have worked on projects involving scalable backend systems or API development, be sure to include these in your application. Highlight your role and the technologies used, especially if they relate to the key responsibilities listed in the job description.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a technical role.

How to prepare for a job interview at PJC Services Consultancy

✨Showcase Your Python Skills

Make sure to highlight your experience with Python, especially with frameworks like Flask and FastAPI. Be prepared to discuss specific projects where you've implemented these technologies and the challenges you faced.

✨Demonstrate Your Cloud Knowledge

Since the role involves Google Cloud Platform, brush up on your GCP knowledge. Be ready to explain how you've used cloud services in previous projects and how they can enhance application performance.

✨Discuss CI/CD and Docker Experience

Talk about your experience with CI/CD pipelines and Docker. Prepare examples of how you've built or managed these systems, as well as any challenges you overcame during deployment.

✨Prepare for Technical Problem-Solving

Expect to face technical questions that assess your problem-solving skills. Practice explaining your thought process when tackling complex issues, and be ready to collaborate on solutions during the interview.

Python Developer
PJC Services Consultancy
Location: Newport
Go Premium

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

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>