Company |
Encora |
Job title |
Data Engineer (Snowflake) |
Job location |
North Macedonia, Balkans |
Type |
Full Time |
Responsibilities:
- Develop and optimize data pipelines using Kafka technologies.
- Troubleshoot and resolve data-related issues.
- Build relationships with senior client stakeholders and help them leverage Big Data technologies.
- Participate in project definition, scope, and estimation.
- Translate business requirements into scalable data solutions.
- Guide the entire project lifecycle, including design, implementation, testing, and deployment.
- Collaborate with data technology partners and participate in Agile team ceremonies.
Requirements & Skills:
- Proven experience as a Data Engineer, with expertise in Kafka and Snowflake.
- Proficiency in programming languages like Java, Python, or Scala.
- Experience with data modeling, ETL, and data warehousing.
- Familiarity with cloud platforms (AWS, Azure) and modern data architectures (e.g., Lambda architecture, Streaming).
- Experience with Business Intelligence tools like SSAS and PowerBI.
- Strong understanding of application capabilities, data design, and industry best practices.
- Leadership and communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
- Comfortable working in international, virtual teams within an Agile framework.
- Technologies:
- Kafka, KSQL, KStream, Confluent Cloud
- Snowflake
- Java, Python, Scala
- AWS, Azure
- Business Intelligence tools (SSAS, PowerBI)