Data Wrangler / Big Data Engineer

We are seeking a Data Wrangler or Data Engineer who can work on big data projects using python on daily basis to wrangle big data. This project assumes engagement on daily basis in order to extend existing team's capability for data processing including collecting, managing, parsing analyzing and visualizing big/large sets of data. Job location: Belgrade or remote

Responsibilities:

  • Working on big data project with different file types and formats
  • Parsing GB's files in size with full respect to server capacity - multiprocessing and multithreading experience required
  • Parallel data processing and storing results on remote servers
  • Writing comprehensive scripts to perform data calculations between databases and files containing GB's of data and all with full respect to server capacity
  • Working on process automation to deliver fast data processing with as much as human interaction as possible

Requirements:

  • Experience with Python programming language development
  • Knowledge of cloud computing platforms
  • Long-term experience in OOP programming
  • Understanding multithreading and multiprocessing
  • Experience with No-SQL and relation driven DB engines
  • Understanding of UNIX based systems and system programming
  • Experience in handling data concurrency
  • Experience with data formatting - JSON experience with generating and parsing
  • Experience with bash programming

Benefits:

  • Convenient office location to all major public transportation lines
  • Flexible work hours
  • Plenty of office events such as happy hours and learning sessions
  • Kitchen with unlimited coffee/tea, and snacks
  • Plenty of opportunities while we grow and scale

Job Application

Fill out the enquiry form and we'll get back to you as soon as possible.




Contact Us

Fill out the enquiry form and we'll get back to you as soon as possible.