As a Data Engineer, you’ll work closely with international clients, providing both consultancy and technical architecture to shape reliable, high-performance data solutions.
You’ll handle everything from large data sets to distributed systems, setting a high bar for data quality.
Responsibilities:
- Develop innovative solutions for complex data challenges, using creativity and technology.
- Design and build data systems that fulfill client requirements and optimize user experience.
- Collaborate across teams to integrate unique approaches and out-of-the-box thinking into problem-solving.
- Serve as a trusted consultant and architect for customized data solutions for global clients.
- Handle large-scale data processing and manage distributed systems to ensure reliability and performance.
- Uphold high standards of data quality and refine approaches to align with best practices.
- Foster a culture of collaboration, craftsmanship, and continuous improvement.
Requirements:
- Strong experience in designing scalable data processing systems (pipelines, ETL, data warehouses, and lakes).
- Proficiency in GCP, especially BigQuery.
- Experience with dbt for data transformation.
- Strong SQL skills and experience with relational databases.
- Familiarity with Apache Airflow for workflow orchestration.
- Proficiency in Python for data engineering tasks.
Soft Skills:
- Good communication skills in English (minimum B2).
- Strong problem-solving and analytical thinking.