Python Developer in Wolverhampton

Python Developer in Wolverhampton

Wolverhampton Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Go Premium
N+P Group

At a Glance

  • Tasks: Build and enhance a cloud automation platform using Python for testing frameworks.
  • Company: Join a forward-thinking tech company with a hybrid work culture.
  • Benefits: Enjoy competitive pay, health perks, and opportunities for professional growth.
  • Other info: Collaborative Agile environment with mentorship opportunities and career advancement.
  • Why this job: Make a real impact by developing innovative automation solutions for global teams.
  • Qualifications: 6+ years of Python experience and strong API design skills required.

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

Responsible for building and enhancing an internal cloud automation platform, with a strong focus on developing Python-based testing frameworks for customer APIs. The role will support global teams (EMEA/APAC), acting as a key automation SME, and work closely with operations, storage, and SRE teams to improve reliability, scalability, and usability of existing automation systems.

Key Responsibilities:

  • Design, build, and maintain Python-based automation services and testing frameworks
  • Develop repeatable API testing frameworks for customer environments with handover to SRE teams
  • Support and troubleshoot existing automation platforms used by operations and infrastructure teams
  • Act as an automation SME across EMEA/APAC, supporting complex issues and architectural queries
  • Develop and maintain CI/CD pipelines, automated testing, and deployment documentation
  • Work within Agile teams (sprint planning, standups, retrospectives, backlog refinement)
  • Collaborate with cross-functional teams including SRE, infrastructure, and customer operations
  • Mentor junior engineers and contribute to engineering best practices

Required Skills:

  • 6+ years Python development experience with strong object-oriented programming skills
  • Strong experience designing APIs and working with microservices architectures
  • Hands-on experience with Git (Bitbucket), pull requests, and branching strategies
  • Experience working in Agile development environments
  • Strong debugging, testing (unit/integration), and CI/CD experience
  • Experience with Ansible and configuration management
  • MongoDB query development experience
  • Ability to use AI-assisted development tools (LLMs, code generation, AI testing tools)
  • Excellent communication skills and ability to work across global teams

Desirable Skills:

  • Infrastructure automation experience (IaC, automation frameworks, pipeline automation)
  • Experience with storage technologies (SAN/NAS, object storage, distributed systems)
  • Golang development experience
  • Kafka (producers/consumers, stream processing)
  • Container technologies (Docker, Kubernetes)
  • Cloud platforms (AWS, Azure, GCP) and observability tooling
  • Experience with OpenAPI specifications and REST maturity models (Richardson Model)
  • Comfortable conducting code reviews and contributing to engineering standards

Python Developer in Wolverhampton employer: N+P Group

As a Python Developer at our Surrey location, you will thrive in a dynamic hybrid work environment that fosters innovation and collaboration. We prioritise employee growth through mentorship opportunities and a strong focus on Agile methodologies, ensuring you can enhance your skills while contributing to impactful projects on a global scale. Our inclusive work culture values teamwork and creativity, making us an excellent employer for those seeking meaningful and rewarding careers in technology.
N+P Group

Contact Detail:

N+P Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer in Wolverhampton

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or in automation. 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, especially any testing frameworks or automation tools 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 Agile methodologies and CI/CD practices. Be ready to discuss how you've collaborated with cross-functional teams and tackled complex issues in your previous roles. We want to see your problem-solving skills in action!

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our platform.

We think you need these skills to ace Python Developer in Wolverhampton

Python Development
Object-Oriented Programming
API Design
Microservices Architecture
Git (Bitbucket)
Agile Development
Debugging Skills
Testing (Unit/Integration)
CI/CD Experience
Ansible
MongoDB Query Development
AI-Assisted Development Tools
Communication Skills
Infrastructure Automation
Container Technologies (Docker, Kubernetes)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python development experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your expertise in building testing frameworks and working with APIs.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about automation and how your experience makes you a perfect fit for our team. We love seeing enthusiasm and a bit of personality, so let us know what excites you about this role.

Showcase Your Collaboration Skills: Since this role involves working closely with global teams, make sure to highlight any experience you have in Agile environments or cross-functional collaboration. We value teamwork, so share examples of how you've successfully worked with others to solve complex issues.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about StudySmarter and what we stand for!

How to prepare for a job interview at N+P Group

✨Know Your Python Inside Out

Make sure you brush up on your Python skills, especially around object-oriented programming and API design. Be ready to discuss your past projects and how you've used Python to solve real-world problems, as this will show your depth of knowledge.

✨Familiarise Yourself with CI/CD and Agile

Since the role involves working within Agile teams and developing CI/CD pipelines, it’s crucial to understand these concepts thoroughly. Prepare examples of how you've implemented CI/CD in previous roles and be ready to discuss your experience in Agile environments.

✨Showcase Your Collaboration Skills

This position requires working closely with global teams, so highlight your communication and collaboration skills. Think of specific instances where you’ve successfully worked with cross-functional teams or mentored junior engineers, as this will demonstrate your ability to thrive in a team setting.

✨Prepare for Technical Challenges

Expect to face technical questions or challenges during the interview. Practice debugging scenarios or designing testing frameworks on the spot. This will not only showcase your problem-solving skills but also your ability to think critically under pressure.

Python Developer in Wolverhampton
N+P Group
Location: Wolverhampton
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

>