Location: Newcastle, UK (Hybrid – 60% onsite)
Contract Type
Initial 3–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.
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
* 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
* 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.
#J-18808-Ljbffr