Senior Data engineer

AES Global

Apply Now

AES Global

Rosebank, South Africa
021 201 7100


Applications for this position closed on 27/Feb

To be considered for any future openings with AES Global, please submit your résumé by registering.


Senior Data engineer

Location Rosebank, South Africa
Employment Type Full Time
Seniority Level Senior
Experience 5 to 8 years
Remuneration R50 000 to R80 000
Remuneration Type Basic
Remuneration Frequency Monthly
Benefits -
06/02/2020 Reference Number: AES3899184592
Apply Now


  • Apache Hadoop
  • Data
  • Data Management

Job Description

Our client a future-focused software company who's offices are located in Sandton are looking for a Talented Senior Data Engineer to join their expanding team!

Your role would involve hands-on involvement in building data pipelines. Here is
what this role would require:

Required Skills / Experiences

  • 5+ years of data engineering experience in a variety of tools and programming languages
  • Strong communication skills and interest in a pair-programming environment
  • Passion for growing your skills, tackling interesting work and challenging problems
  • Relevant Degree in Computer Science or related
  • Data processing and management experience
  • Familiar with Big Data Technology
  • Interface directly with clients and collaborate with our Data Scientists on engagements
  • Strong Statistical analysis and modeling
  • Understanding of database architectures
  • Experience in working with Hadoop-based technologies (e.g. MapReduce, Hive and Pig)
  • Experience with SQL-based technologies (e.g. PostgreSQL and MySQL, MSSQL)
  • Experience with NoSQL technologies (e.g. Cassandra and MongoDB)
  • Data modeling experience
  • Experience in working with either MatLab, SAS, R, Spark etc.

Desired Skills / Experiences

  • Experience in pairing programming and agile methodologies
  • Experience working directly with clients, leading projects, and mentoring engineers
  • Ability to travel to work and client offices
  • Experience in scripting and programming languages (Python, Ruby, PowerShell, Golang, etc.)
  • Experience working with server virtualisation (AWS, Azure, GCE, Digital Ocean, OpenStack, CloudStack, CloudFoundry, etc.)
  • An eagerness to learn enough about whatever tools or tricks are needed to get the job done
  • Proficiency in Linux and Windows systems (RHEL, Ubuntu, CentOS, etc.)
  • You should love working with software development teams releasing production-ready software daily
  • Some experience with continuous integration tools (Jenkins, TeamCity etc)
  • Experience working with Hadoop, Kafka, Spark, Cassandra, Mongo
  • Some experience with test automation and tools
  • Strong analytical skills, real passion for working with data and strong interest in solving data problems
Apply Now
If you want to apply for the advertised job, please contact the company at the top of the page. Don't contact Ditto Jobs.