We are seeking a skilled Data Engineer to join our team. The ideal candidate will be responsible for designing and implementing data solutions, ensuring data is stored securely and efficiently.
Key Responsibilities
- Architect and build data pipelines on GCP integrating structured, semi-structured, and unstructured data sources.
- Design, implement, and optimize Graph Database solutions using Neo4j, Cypher queries, and GCP integrations.
- Develop ETL/ELT workflows using Dataflow, Pub/Sub, BigQuery, and Cloud Storage.
- Design graph models for real-world applications such as fraud detection, network analysis, and knowledge graphs.
- Optimize performance of graph queries and design for scalability.
- Support ingestion of large-scale datasets using Apache Beam, Spark, or Kafka into GCP environments.
- Implement metadata management, security, and data governance using Data Catalog and IAM.
- Work across functional teams and clients in diverse EMEA time zones and project settings.
Minimum Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in data engineering, including 2+ years with Neo4j or another Graph DB platform.
- Proficiency in SQL, Python, and Cypher query language.
- Strong hands-on experience with BigQuery, Dataflow, Pub/Sub, and Cloud Storage.
- Knowledge of graph theory, graph schema modeling, and data relationship mapping.
- Fluent in English.
- Certification: Google Professional Data Engineer or equivalent (e.g., AWS Big Data, Azure Data Engineer).
Preferred Qualifications
- Overall 8 to 10+ years of experience
- Experience in creating open-source Graph DB (Neo4j), data ingestion and optimization techniques
- Familiarity with Graph Data Science libraries in Neo4j.
- Understanding of data architecture principles, data mesh, and distributed processing.
- Prior experience in customer-facing roles or professional services.
- Background in data security, compliance (e.g., GDPR), and regional data residency awareness.
Job Type: Temporary
Contract length: 6 months
Experience:
Data Engineer: 10 years (preferred)
Google Cloud Platform: 8 years (preferred)
Graph DB platform: 5 years (preferred)
Neo4j: 3 years (preferred)
Work authorisation:
* United Kingdom (preferred)
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.