Junior Data Engineer

Pay

R20 000 – R30 000 a month

Job type

Permanent

Location

Johannesburg, South Africa (Remote)

Job Description

Mooncoon is a forward-thinking data engineering and MLOps company that excels in delivering

top-notch data solutions to our clients. We’re searching for an inventive and resourceful Junior Data

Engineer to join our dynamic team. In this role, you’ll be the brains behind designing, building, and

maintaining data pipelines and systems, while collaborating with data scientists and analysts to

ensure data is easily accessible and of the highest quality. You’ll also have the chance to support

data feeds into large language models (LLMs) and ensure their seamless operation.

Responsibilities

  • Delve into raw data and bring clarity to chaos
  • Construct and maintain data pipelines and ETL processes that impress
  • Safeguard data storage and uphold exceptional data quality
  • Develop and maintain databases and data warehouses that endure
  • Collaborate with data scientists and analysts to deliver impactful data solutions
  • Write scripts and code that streamline data processes
  • Support data feeds into LLMs and ensure their flawless operation

Requirements

  • Minimum undergraduate degree or diploma in computer science or data science or related field
  • Proficiency with SQL, Linux, Bash scripting
  • Proficiency in Python

Some questions that will help us with our search:

  • Qualification: Computer science, data science or related field, undergraduate or diploma
  • Age: 22 – 36
  • Gender: Either
  • AA/EE requirement: None
  • Own transport: Yes
  • Will they be traveling: No
  • Salary: R20k-R30k pm depending on candidate skill level
  • Remote or Hybrid: Remote, with possibility of hybrid in future (offices will be in rosebank/sandton)
  • Work hours: standard 9-5
  • Anything that would disqualify the candidate to be considered for the role? If they use AI to do the assessment for them (hence live coding interview to check)
  • Who will this person be reporting too? Marcel Coetzee
  • By when you want the person to start: Feb/March
  • Is there anything that you feel is important for us to know which can assist with our search process.
  • How long is your recruitment process? 1st, 2nd interview, technical assessment, offer? Technical assessment -> live coding interview -> final interview