At a Glance
- Tasks: Design and build data platforms on GCP, optimising graph databases and data pipelines.
- Company: Join Ampstek Services, a dynamic company focused on innovative data solutions across EMEA.
- Benefits: Enjoy remote work flexibility and the chance to work with cutting-edge technologies.
- Why this job: Be part of impactful projects that drive performance and tackle real-world challenges.
- Qualifications: Bachelor's degree in Computer Science and 5+ years in data engineering required.
- Other info: Opportunity to work with diverse teams and clients across various time zones.
The predicted salary is between 43200 - 72000 £ per year.
Position Type: Contract (Remote)
Location: United Kingdom
Job Description:
- Hands-on experience in GCP, Graph Databases (Neo4j) and modern data ingestion and optimization techniques.
- You will help EMEA clients design intelligent data platforms leveraging GCP services to support complex, connected data use cases and drive performance at scale.
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 or Architect, 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.
Cloud Architect (GCP) employer: Ampstek
Contact Detail:
Ampstek Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cloud Architect (GCP)
✨Tip Number 1
Make sure to showcase your hands-on experience with GCP and Neo4j in any conversations or networking opportunities. Discuss specific projects where you've implemented data pipelines or optimised graph databases, as this will demonstrate your practical skills.
✨Tip Number 2
Engage with the GCP and Neo4j communities online. Join forums, attend webinars, or participate in relevant meetups. This not only helps you stay updated on industry trends but also expands your network, which can lead to job referrals.
✨Tip Number 3
Prepare to discuss your understanding of data architecture principles and how they apply to real-world scenarios. Be ready to explain concepts like data mesh and distributed processing, as these are crucial for the role and will impress potential employers.
✨Tip Number 4
If you have any certifications related to data engineering or cloud platforms, make sure to mention them during interviews or networking events. Certifications like Google Professional Data Engineer can significantly enhance your credibility and show your commitment to the field.
We think you need these skills to ace Cloud Architect (GCP)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your hands-on experience with GCP, Neo4j, and relevant data engineering skills. Use specific examples that demonstrate your ability to architect and build data pipelines, as well as your proficiency in SQL, Python, and Cypher.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the Cloud Architect position and explain how your background aligns with the key responsibilities outlined in the job description. Mention your experience with ETL/ELT workflows and graph database solutions.
Showcase Relevant Projects: If you have worked on projects involving graph databases or data ingestion techniques, be sure to include these in your application. Describe your role, the technologies used, and the impact of your work on the project outcomes.
Highlight Certifications: Include any relevant certifications, such as Google Professional Data Engineer or equivalent, prominently in your application. This will help demonstrate your qualifications and commitment to the field.
How to prepare for a job interview at Ampstek
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with GCP, Neo4j, and data ingestion techniques. Bring examples of past projects where you designed data pipelines or optimised graph databases, as this will demonstrate your practical knowledge.
✨Understand the Role's Responsibilities
Familiarise yourself with the key responsibilities outlined in the job description. Be ready to explain how your experience aligns with tasks like developing ETL workflows or optimising graph queries, showing that you can hit the ground running.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills. Think about real-world applications of graph models, such as fraud detection or network analysis, and be ready to discuss how you would approach these challenges.
✨Demonstrate Communication Skills
Since the role involves working across diverse teams and clients, highlight your communication skills. Share examples of how you've successfully collaborated with others in different time zones or project settings, showcasing your ability to work effectively in a remote environment.