Python Software Developer in North East

Python Software Developer in North East

North East Temporary 50000 - 70000 £ / year (est.) Home office (partial)
Opus Recruitment Solutions

At a Glance

  • Tasks: Design and develop scalable Python applications for data-driven solutions.
  • Company: Join a leading tech firm focused on secure enterprise environments.
  • Benefits: Competitive pay, hybrid work model, and opportunities for professional growth.
  • Other info: Work in a dynamic environment with excellent career advancement potential.
  • Why this job: Make an impact with cutting-edge tech in a collaborative team.
  • Qualifications: Strong Python skills and experience with AWS and cloud technologies.

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

Location: Manchester, Leeds, Newcastle, Birmingham, London

Contract: 6 Months

Security Requirement: Active SC Clearance required

Overview

We are seeking experienced Python Software Developers to support the delivery of large-scale analytics and data-driven solutions within a secure enterprise environment. The successful candidates will work on cloud-based platforms, data processing pipelines, and secure integrations while collaborating with cross-functional engineering and platform teams. This role is ideal for professionals with strong Python development expertise, cloud engineering experience, and exposure to modern DevOps and data engineering practices.

Must Have

  • AWS services
  • Terraform
  • Apache Spark
  • Python
  • Apache Airflow
  • Docker
  • GitLab
  • Security scanning agent
  • Jupyter Notebooks

Key Responsibilities

  • Design, develop, and maintain scalable Python applications and services
  • Build and optimize cloud-native data processing pipelines
  • Develop and manage workflows using orchestration tools such as Airflow
  • Work with large-scale data processing frameworks including Apache Spark
  • Deploy and maintain containerized applications using Docker
  • Implement infrastructure automation using Terraform
  • Integrate solutions with enterprise data and secure file transfer systems
  • Collaborate with DevOps, security, and infrastructure teams to ensure secure and reliable deployments
  • Contribute to CI/CD pipelines and source control management using GitLab
  • Support vulnerability management and security scanning processes
  • Create technical documentation and provide knowledge-sharing support where required
  • Participate in Agile ceremonies and collaborative engineering activities

Required Skills & Experience

  • Strong hands-on experience with Python development
  • Experience working with AWS cloud services
  • Proven experience with Terraform and Infrastructure as Code (IaC)
  • Strong knowledge of Apache Spark
  • Experience with Apache Airflow or similar orchestration tools
  • Hands-on experience with Docker and containerized environments
  • Experience using GitLab for version control and CI/CD pipelines
  • Understanding of security scanning and vulnerability management tools such as Trivy, Trend Micro, Wiz, or similar
  • Experience working with Jupyter Notebooks
  • Familiarity with secure enterprise integrations and data transfer solutions
  • Strong problem-solving and debugging skills
  • Excellent communication and stakeholder collaboration skills

Preferred Experience

  • Experience working within secure or regulated environments
  • Exposure to large-scale analytics or data platform projects
  • Previous experience in public sector or enterprise-scale environments
  • Understanding of cloud security best practices

Working Arrangement

Hybrid working model. Approximately 60% onsite presence required in Newcastle. Remaining days remote, depending on project requirements.

Clearance Requirement

Candidates must hold active SC Clearance or be eligible to obtain clearance.

Python Software Developer in North East employer: Opus Recruitment Solutions

Join a forward-thinking company that values innovation and collaboration, offering Python Software Developers the chance to work on cutting-edge analytics and data-driven solutions in a secure enterprise environment. With a hybrid working model based in vibrant cities like Manchester, Leeds, Newcastle, Birmingham, and London, employees benefit from a supportive work culture that prioritises professional growth, continuous learning, and the opportunity to engage with cross-functional teams. Enjoy competitive remuneration, comprehensive benefits, and the unique advantage of contributing to impactful projects while maintaining a healthy work-life balance.

Opus Recruitment Solutions

Contact Details:

Opus Recruitment Solutions Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Software Developer in North East

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Python projects, especially those involving AWS, Docker, or Apache Spark. 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 your technical skills and common interview questions related to Python and cloud engineering. Practice coding challenges and be ready to discuss your past projects in detail.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented Python Software Developers. Keep an eye on our listings and make sure your application stands out with a strong portfolio.

We think you need these skills to ace Python Software Developer in North East

Python Development
AWS Services
Terraform
Apache Spark
Apache Airflow
Docker
GitLab

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python development skills and experience with AWS, Terraform, and Apache Spark. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about working with us at StudySmarter and how your experience makes you a perfect fit for the Python Software Developer role. Keep it engaging and personal.

Showcase Your Projects:If you've worked on any cloud-based platforms or data processing pipelines, make sure to mention them in your application. We love seeing real examples of your work, especially if they involve Docker, GitLab, or CI/CD practices!

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 don’t miss out on any important updates from our team. Plus, we can’t wait to hear from you!

How to prepare for a job interview at Opus Recruitment Solutions

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to solve real-world problems. Practising coding challenges can also help you demonstrate your expertise.

Familiarise Yourself with Cloud Technologies

Since this role involves AWS and cloud-based solutions, take some time to understand the key services and tools mentioned in the job description. Being able to talk about your experience with AWS, Terraform, and Docker will show that you're prepared for the technical demands of the position.

Showcase Your Collaboration Skills

This role requires working with cross-functional teams, so be ready to share examples of how you've successfully collaborated in the past. Highlight any Agile methodologies you've used and how you contributed to team success, especially in a secure or regulated environment.

Prepare for Security Discussions

Given the importance of security in this role, brush up on your knowledge of security scanning tools and best practices. Be prepared to discuss how you've implemented security measures in your previous projects and how you approach vulnerability management.