Data Engineer
Posted 6 days 12 hours ago by Experis - ManpowerGroup
Permanent
Not Specified
Other
London, United Kingdom
Job Description
Role: Data Engineer
Location: UK Remote
Duration: 6 Months
Day rate: £470 inside IR35
Active SC clearance required
Role Description:
- Strong understanding of data concepts - data types, data structures, schemas (both JSON and Spark), schema management etc.
- Strong understanding of complex JSON manipulation.
- Experience working with Data Pipelines using a custom Python/PySpark framework.
- Strong understanding of the 4 core Data categories (Reference, Master, Transactional, Freeform) and the implications of each, particularly managing/handling Reference Data.
- Strong understanding of Data Security principles - data owners, access controls - row and column level, GDPR etc., including experience of handling sensitive datasets.
- Strong problem-solving and analytical skills, particularly able to demonstrate these intuitively.
Required skills:
- Languages / Frameworks: JSON, YAML, Python (as a programming language, not just able to write basic scripts; Pydantic experience would be a bonus), SQL, PySpark, Delta Lake, Bash (both CLI usage and scripting), Git, Markdown, Scala (bonus, not compulsory), Azure SQL Server as a HIVE Metastore (bonus).
Technologies: Azure Databricks, Apache Spark, Delta Tables, Data processing with Python, PowerBI (Integration / Data Ingestion), JIRA.