emagine Polska is seeking a Senior GCP Data Engineer to join a dynamic team within the telecommunications industry. You will play a pivotal role in designing and implementing scalable data platforms, contributing to a critical project during its initial development phase.
Key responsibilities
- Design and build scalable batch and real-time data platforms to support high-volume event processing.
- Develop high-throughput, event-driven streaming pipelines using advanced techniques like state management and exactly-once processing.
- Implement end-to-end streaming architectures and optimize pipeline performance by monitoring backpressure.
- Design and develop robust data lakes, ETL/ELT pipelines, and analytics-ready data platforms.
- Write high-quality, production-ready code to ensure system reliability and efficiency.
Requirements
- Extensive experience in Google Cloud Platform (GCP) Data Engineering and hands-on coding.
- Proven expertise in streaming technologies, specifically Apache Kafka and Apache Flink.
- Strong proficiency in Python, Spark, PySpark, and SQL.
- Solid background working with Hadoop and Snowflake, including the management of complex data lakes.
- Fluent command of the English language to facilitate effective communication within the team.
What we offer
- Opportunity to work on a high-impact, large-scale telecommunications project.
- Fully remote work environment allowing for flexibility and focus.
- Collaboration within a specialized team of approximately 10 professionals.
- Engagement in a long-term project with a 12-month duration.