Senior Data Engineer
Searchability
Portsmouth, United Kingdom
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 90KJob location
Portsmouth, United Kingdom
Tech stack
Airflow
Cloud Computing
Continuous Integration
Data Governance
Data Infrastructure
Data Systems
Distributed Data Store
Python
PostgreSQL
Machine Learning
Ansible
Software Engineering
Workflow Management Systems
Data Processing
Spark
SC Clearance
Kubernetes
Infrastructure Automation Frameworks
Kafka
Data Management
Machine Learning Operations
Terraform
Data Pipelines
Docker
Job description
- Building scalable data applications and pipelines using Python
- Developing streaming, event-driven and orchestrated data solutions
- Deploying and supporting containerised services in Kubernetes environments
- Implementing observability, monitoring and data governance best practices
- Leveraging Infrastructure as Code and CI/CD for secure deployments
- Owning solutions from design and development through to production support
- Delivering resilient data platforms within secure Defence environments
Requirements
- Strong Python development and software engineering experience
- Experience building scalable data pipelines and distributed data platforms
- Knowledge of Kafka, Spark and modern data processing technologies
- Experience with orchestration tools such as Airflow, Dagster or Prefect
- Hands-on experience with Docker, Kubernetes and containerised deployments
- CI/CD experience with a focus on production ownership and reliability
- Understanding of data quality, testing and lineage best practices
Desirable skills:
- MLOps or production machine learning experience
- Terraform, Ansible or other Infrastructure as Code tools
- PostgreSQL and modern data platforms
- Experience within Defence, National Security or regulated environments
- Familiarity with air-gapped, restricted or secure networks
- Knowledge of Google Distributed Cloud (GDC) or edge cloud technologies
Security Clearance:
Due to the nature of the work, candidates must hold an active SC Clearance and be a British passport holder.