Python Data Engineer

Hays plc
Charing Cross, United Kingdom
8 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 124K

Job location

Charing Cross, United Kingdom

Tech stack

Azure
Cloud Computing Security
Data Governance
Data Systems
Distributed Data Store
Python
Infrastructure as Code (IaC)
Data Lake
PySpark
Docker
Databricks

Job description

My client is an International Consultancy who require a Security Cleared Data Engineer, with Active Security Clearance (SC), and strong Python skills to design and deploy scalable Data solutions in a containerized Azure environment.

Requirements

  • Proven experience as a Data Engineer with Active Security Clearance (SC)
  • Strong Python skills with modular, test-driven design
  • Experience with Behave for unit and BDD testing (mocking, patching)
  • Proficiency in PySpark and distributed Data processing
  • Solid understanding of Delta Lake (design and maintenance)
  • Hands-on with Docker for development and deployment
  • Familiarity with Azure services: Functions, Key Vault, Blob Storage
  • Ability to build configurable, parameter-driven applications
  • Exposure to CI/CD pipelines (ideally Azure DevOps) and cloud security best practices
  • Strong collaboration and communication skills

Nice to have:

  • Immediate availability
  • Experience with Databricks or Synapse
  • Knowledge of Data governance in Azure ecosystems
  • Infrastructure as Code (IaC) tooling

Apply for this position