Python AWS Software developer in Newcastle upon Tyne

Python AWS Software developer in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
Opus Recruitment Solutions Ltd

At a Glance

  • Tasks: Design and develop scalable Python applications for cloud-based data 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 while collaborating with talented teams.
  • Qualifications: Strong Python skills and experience with AWS and Terraform required.

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

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 AWS Software developer in Newcastle upon Tyne employer: Opus Recruitment Solutions Ltd

As a leading employer in the tech industry, we offer Python AWS Software Developers an exciting opportunity to work on cutting-edge analytics and data-driven solutions within a secure enterprise environment. Our collaborative work culture fosters innovation and professional growth, with access to ongoing training and development opportunities. Located in vibrant cities like Manchester, Leeds, Newcastle, Birmingham, and London, we provide a hybrid working model that balances onsite collaboration with remote flexibility, ensuring a rewarding and meaningful career path.

Opus Recruitment Solutions Ltd

Contact Details:

Opus Recruitment Solutions Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Python AWS Software developer in Newcastle upon Tyne

Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. The more people you know, the better your chances of landing that Python AWS Software Developer gig.

Show Off Your Skills

Don’t just tell them what you can do; show them! Create a GitHub portfolio with your projects, especially those using Python, AWS, and Terraform. This way, potential employers can see your skills in action.

Ace the Interview

Prepare for technical interviews by brushing up on your Python and AWS knowledge. Practice coding challenges and be ready to discuss your past projects. Confidence is key, so let your passion for software development shine through!

Apply Through Our Website

We’ve got loads of opportunities waiting for you! Make sure to apply directly through our website for the best chance at landing that dream job. We’re excited to see what you bring to the table!

We think you need these skills to ace Python AWS Software developer in Newcastle upon Tyne

Python
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 AWS experience. We want to see how your background aligns with the job description, so don’t be shy about showcasing relevant projects or technologies you've worked with!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your skills can contribute to our team. We love seeing enthusiasm and a bit of personality, so let us know what excites you about working with us.

Showcase Your Projects:If you’ve got any personal or professional projects that demonstrate your expertise in Python, AWS, or any of the other tools mentioned, include them! We appreciate candidates who can show us their hands-on experience and problem-solving skills.

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’s super easy – just follow the prompts and you’ll be all set!

How to prepare for a job interview at Opus Recruitment Solutions Ltd

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, AWS, and Terraform. Brush up on your knowledge of Apache Spark and Airflow too, as these are crucial for the role.

Showcase Your Projects

Prepare to discuss specific projects where you've used the required skills. Highlight your experience with cloud-based solutions and data processing pipelines, and be ready to explain your role in those projects.

Understand Security Protocols

Since this role requires SC clearance, demonstrate your understanding of security best practices and vulnerability management. Be prepared to discuss any relevant tools you've used, like Trivy or Trend Micro.

Collaborate and Communicate

Emphasise your teamwork skills, especially in Agile environments. Be ready to share examples of how you've collaborated with cross-functional teams and contributed to CI/CD pipelines using GitLab.