Are you passionate about data engineering and looking to work with cutting-edge technology in a large financial services company? We are recruiting for a talented Data Engineer to join one of our key clients. This role offers the chance to work on innovative projects, leveraging cloud-based solutions, data lakes, and AI/ML technologies.
Main Duties:
1. Develop and implement large-scale data solutions in the cloud.
2. Move data to new cloud-based solutions and build data lakes.
3. Design, implement, and optimize graph data models to enhance machine learning models.
4. Integrate graph data from various internal and external sources.
5. Manage and maintain graph databases.
6. Collaborate with the AI/ML Delivery team on advanced projects involving graph databases and AI models.
7. Develop applications using Python.
8. Work with AWS infrastructure and data pipeline technologies.
9. Participate in the model development and deployment lifecycle using MLOps in the Cloud.
Key Technologies and Skills:
10. Graph Databases : Graphdb, Neo4j, Amazon Neptune, JanusGraph.
11. Programming : Python, SQL.
12. Cloud Platforms : AWS (S3, CFTs, EC2, RDS/Postgres, Snowflake, Airflow).
13. Graph Query Languages : SPARQL, Gremlin, Cypher.
14. Machine Learning : Experience with graph algorithms and graph-based machine learning.
15. Data Management : Experience in data transformation pipelines and multiple database platforms.
16. Education : Bachelor's or master's degree in computer science, Data Science, or related field.
The Ideal Candidate:
17. Passionate about data and technology with an interest in AI/ML.
18. Highly motivated, determined, and a quick learner.
19. Possesses an analytical and consulting mentality.
20. Excellent verbal and written communication skills.
Apply now and be part of a dynamic team and global company!