Oferta pracy

Big Data Development Manager

Huuuge Games Sp. z o.o.

  • Towarowa 36, Bydgoszcz
    Bydgoszcz, Kuyavia-Pomerania
  • valid for a month
    until: 13 Nov 2021
  • contract of employment
  • full-time
  • team manager
  • remote recruitment

Huuuge Games Sp. z o.o.

Towarowa 36

Bydgoszcz

Your responsibilities

  • Leading the team of Data Engineers (big-data developers and data QAs)

  • Mentoring the team with technical support for developing Big Data processes, mostly batch and streaming Spark processing

  • Introducing the best practices and standards for the development lifecycle

  • Take a part on the solutions designs and architecture decisions and strategy definition

  • Cooperate with Product Owners to build solution on time with the best possible quality

  • Build the application’s metrics for the monitoring purposes

  • Work on data unit tests pipeline to ensure very good data quality

  • Cooperate with DevOps to build automatic deployments of processing pipelines

  • Define development plans for the employees

  • In case you will find some time for that, even write some code by yourself for new innovative modules and POCs.

Our requirements

  • Very good managing capabilities proven by experience with heading developers team

  • Great experience with Data (big data) processing, building complex ETL pipelines

  • Great understanding of data structures

  • Fluency with SQL, Python or other programming languages used in Data processing

  • Understanding of streaming processing

  • Experience with BigData technologies (kafka, spark, cloud storage)

  • Experience with Git branching

Optional

  • At least 3 years of experience of working as development manager

  • Very good experience with writing complex SQL queries

  • Working with large amounts of data

  • Ability to write analytical queries

  • Working experience with Apache Kafka

  • Experience with Python programming

  • Java/Scala performance optimization skills

  • Experience with cloud services, preferable AWS

  • Working experience with Kubernetes

What we offer

  • Access to knowledge & skills development

  • Work in the industry of the future

  • International career opportunities

  • Convenient office locations

  • Huuuge hapy hour and free lunch friday

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • life insurance

  • fruits

  • integration events

  • video games at work

  • coffee / tea

  • drinks

  • leisure zone

  • extra social benefits

  • redeployment package

Huuuge Games Sp. z o.o.

Still haven't found your dream job? Join team Huuuge!!

Huuuge Games is a gaming company on a mission to build the world’s largest real-time casual gaming platform connecting millions of players so that they can have fun, socialize & play awesome games.

Join Team Huuuge and become a part of an exciting adventure bringing pure fun & truly social experience to millions of players across the universe.

Scroll to the company’s profile
This is how we work
This is how we work

Why do we need you?

Huuuge Games, is using a state-of-the-art Big Data & ML platform to support the company's analytics and data services needs. Let’s join our amazing Data team and you will be working with the best architecture, with the newest technologies like Databricks, Kafka, Kafka Streams, and AWS cloud, processing billions of records a day in hundreds of servers in parallel. We have a great team of passionate professionals who play together and we have a lot of fun playing with the data.

We are looking for a talented Development Manager for the Data team who will drive the development processes of one of our data engineering teams and provide us best practices for the development lifecycles. Sounds great, doesn’t it?

You will lead our batch processing team, where we work on the complex data processing pipelines, making advanced calculations based on terabytes of data and hundreds of data sources, preparing core datasets used widely by the company analysts and supporting them with best practices. We highly use SQL, Spark (Databricks) and Snowflake databases on a daily basis. As our systems highly utilize data, hands-on experience with databases will be required for that position. Practical experience of BigData technologies is a must here. Experience with leading the development team is expected as well.