Responsibilities:
We are looking for a highly skilled and motivated Senior Data Engineer with hands-on experience in graph databases (preferably Neo4j), cloud infrastructure (AWS, GCP, Azure), and infrastructure as code (Terraform). The ideal candidate will have a strong background in ETL processes, SQL, and Python, and will be comfortable working in a DevOps-oriented environment using tools like GitHub Actions.
Responsibilities:
- Design, implement, and maintain graph data models using Neo4j or other graph databases.
- Develop and manage ETL pipelines to transform and load data into graph structures.
- Write efficient Cypher and SQL queries for data extraction and transformation.
- Deploy and manage infrastructure using Terraform across AWS, GCP, or Azure.
- Automate workflows using GitHub Actions and other CI/CD tools.
- Collaborate with cross-functional teams to deliver scalable and secure data solutions.
- Ensure high availability, performance, and security of data systems.
Requirement:
- Proven experience with Neo4j or other graph databases.
- Strong knowledge of Cypher, SQL, and Python.
- Hands-on experience with AWS and Terraform.
- Familiarity with ETL processes and data pipeline orchestration.
- Experience with cloud platforms (AWS, GCP, Azure).
- Proficiency in DevOps tools like GitHub Actions.
- Excellent communication skills in English.
Years of Experience
5-7 Years of Experience