New

Data Engineer

Job description

 

Detailed Role Description: The Data Engineer helps to architect, design, implement, and optimize our data ingestion, transformation, and spreading pipelines and processes. They develop data models, processing pipelines, back-end services supporting the data science teams, automate processes, build integrations, and create analytics solutions.

Desired Skills:

  • University degree in Mathematics, Computer Science, Engineering, Physics, or similar.
  • 3+ years of experience in Data Engineering, warehousing, ETL, automation, big data, and cloud technologies.
  • Proficiency in Python; other languages like Scala, Java, C#, C++ are a plus.
  • Experience with data pipelines in AWS, Azure, or GCP.
  • Hands-on experience with Apache Airflow, Nifi, Hadoop, Spark, Hive, Kafka.
  • Containerization with Docker, deployment on Kubernetes.
  • NoSQL and graph databases.
  • Unix server administration and shell scripting.
  • Excellent English communication skills.
  • Strong problem-solving and analytical skills.

Why Join Us?

  • 🙌 Work closely with senior leaders who have served Fortune 100 CEOs globally. Your opinions are valued.
  • 🤝 Co-founders are approachable and involved in daily operations.
  • 💪 Build skills and connections with top-tier clients, solving mission-critical problems.
  • 📚 Enjoy unique learning opportunities with formal training and informal knowledge-sharing.
  • 🏙 Prague 1 office, located in a stunning space, offers a breathtaking rooftop view.
  • 🎁 Celebrate birthdays, enjoy lunches, play ping-pong, and have beer after work, while maintaining a 👨‍👩‍👧‍👦 hybrid work model. Join us for free coffee, tea, and social events.
show
#6fcfe1
Woman thinking and looking to the right

Download our free 2024 Salary Guide

and see how much you could be earning!