Position: Data Engineer
Company: ScalHive
Category: Python
Experience required: 1y

Our data platform's purpose is to improve consumer experience and communications activity performance, to mitigate risk, drive product innovation and achieve operational excellence. You will contribute to the implementation and operation of the platform from data collection through storage and on to processing. We seek individual excellence within collaborative teams. Culture is very important and we value working alongside driven people who share our values of:

    Trust
    Balance
    Growth Mindset

We’re happy to elaborate on what these mean to us, and how these values might help foster your growth personally and professionally.

What will you do:
The Data Engineer supports the design, implementation and maintenance of data flow channels and data processing systems that support the collection, storage, batch and real-time processing, and analysis of information in a scalable, repeatable and secure manner. He/She focuses on defining optimal solutions to data collection, processing and warehousing. He designs, codes and tests data systems and works on implementing those into the internal infrastructure. He focuses on collecting, parsing, managing, analysing and visualising large sets of data to turn information into insights accessible through multiple platforms.
He is passionate about numbers and works with large data sets. He has a keenness for understanding business processes and resolving challenges in order to provide solutions with the help of clean and  interlinked databases and architectures.


    Identify business needs
    Build data processing systems
    Optimize solution performance
    Understanding Algorithms and Data Structures
    Maintain data processing solutions
    SQL or noSQL DB knowledge
    Experience working with data-sets in an academic environment
    Demonstrated aptitude for statistics, with a clear interest to learn more


General skills set:

    Python: PCPP-32-1xx
    AirFlow, AWS RedShift, S3
    Understanding batch and stream concept basics
    Version control systems (Git is a mandatory one)
    Linux: LPIC-1: System Administrator
    Networking: Associate level (CCNA or an equivalent)


Nice to have:

    Understanding of Big Data technology stack
    Experience in Java || Scala || Go etc.
    Data Engineer online courses certificates.
    Understanding the principles of the developing software in an Agile environment
    Understanding of RESTful services

Soft skills:

    Technical/intermediate level of English
    Strong problem solving skills & ability to learn in a fast paced environment
    Interest in the latest programming trends such as functional and reactive programming
    Strong work ethic
    Communication skills