SC Cleared Python Developer

Reference: KB-257
What is Citizen Event Analytics? 
Citizen Event Analytics (CEA) is a cross-benefit, cross-channel event history compiled from citizens' interaction, (telephony, face to face and digital), claim processing and support events. 
CEA uses a pipeline that: 
  • Extracts event data from different sources
  • Transforms the data into a usable and trusted resource
  • Loads that data into the data asset that is accessible to Data users through the Uplifted Analytical Service (UAS).
 
Support DWP in the maintenance of the longitudinal event history data asset and associated data pipelines that forms Citizen Event Analytics. As directed by DWP, activities may include: 
 
The resources will be expected to support: 
  • plan and lead development on sets of related stories 
  • have an understanding of the whole CEA system and take responsibility for teaching this to others(specific technical skills listed below in the ‘Technical skill requirements’ section 
  • work with other users, Product Owner and Business Analyst to understand what needs to be built 
  • coach and mentor more junior colleagues 
  • operate the ingest and publishing production pipelines/services, that are build and find ways to improve system robustness, resilience and stability 
 
Key skills required:
  • Understanding of data processing using Apache Spark 
  • Use of Python, SQL, and familiarity with PySpark 
  • Experience using Apache Airflow for task orchestration 
  • Understanding of EMR and reviewing output logs 
  • Use of Jupyter notebooks and/or Amazon Athena to query and validate data 
  • Data analysis to identify root cause of issues 
  • Understanding of dimensional data models and slowly changing dimensions/historic data capture 
  • Use of AWS console and services such as, but not limited to; CloudWatch, IAM, S3, Glue, ECR, EC2, EMR, Dynamo DB, LakeFormation 
  • Familiarity with Amazon Textract and Comprehend
  • Understanding of both server-side and client-side encryption 
  • Use of GitLab for source code management pipelines for CI/CD 
  • Use of GitLab Tags for component versioning in shared repositories
  • Understanding of Docker and containerization of solutions 
  • IaC using Terraform 
  • Experience of understanding how customer expectations transition to applied functionality 
  • Familiarity with, and implementation of, DWP Engineering best practices
  • Use of gitlab for release tagging and deployments
  • Familiarity with basic data structures for constructing a solution
£400.00 - £425.00
Per day
£400 - £425 per day, Benefits: 60 % of the week onsite

Newcastle upon Tyne

Contract

Added 26/05/2026
Reference: KB-257

SC Cleared Python Developer

Newcastle upon Tyne
Contract

Other similar jobs

Python Software Developer

Added 09/06/2026

Python Software Developer (SC Cleared) Location: Hybrid 3 days onsite a week (Manchester/ Leeds/ Birmingham/ Newcastle/ London) Contract :6 MonthsSecurity RequirementActive SC Clearance required OverviewWe 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;...

Learn more

SC Cleared Java Developer

Added 09/06/2026

Start asap End March 2027£400 Senior£475 Lead Java 21 (or later). TDD and BDD. large microservice architectures. Agile environment. APIs.  Experience of MongoDB or other document databases.Onsite in Sheffield or Manchester or Leeds or Newcastle or  Birmingham  - 3 days a week

Learn more

SC Cleared Java Developer

Added 03/06/2026

Start asap End March 2027£400 Senior£475 Lead Java 21 (or later). TDD and BDD. large microservice architectures. Agile environment. APIs.  Experience of MongoDB or other document databases.Onsite in Sheffield or Manchester or Leeds or Newcastle or  Birmingham  - 3 days a week

Learn more

.NET Developer

Added 11/06/2026

Role: .NET DeveloperType: ContractDuration: 6 monthsLocation: Exeter (Hybrid)OverviewWe are seeking an experienced .NET Developer to join our team on an initial 6-month contract. In this role, you will be responsible for designing, developing, and maintaining robust, scalable applications, working across both backend and frontend components within a modern Microsoft technology stack. This is an exciting opportunity to contribute to business-critical systems, working closely with cross-functional teams to deliver high-quality software solutions in an agile environment.Key ResponsibilitiesDesign, develop, and maintain applications using C# and .NET CoreBuild and enhance web applications using MVC architecture and Razor viewsDevelop secure and scalable APIs and...

Learn more

Junior Java developer - FTC - 3 Days a week onsite in Newcastle

Added 09/06/2026

Job Description:Experience within Java Development Kit (JDK 11 ) and Spring Boot to build modular, maintainable services aligned to enterprise standards.Demonstrable work experience with enterprise middleware platforms including WebLogic Server (Enterprise Edition) and CAS SDK for secured high-performance integrations.Collaborate with cloud and infrastructure teams to deploy solutions into secure, scalable public cloud environments (e.g., AWS), using containers.Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, Test Driven Development, Continuous Integration and Continuous Testing.Support the technical leads in crafting the separation of functional into microservices and the end-to-end integration and flow between technical...

Learn more
Required for two factor authentication
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.