Big Data Developer

Johannesburg Full-time R50,000 - R70,833 / Month
(R600,000 - R850,000 / Year)

Job Description

We are searching for a skilled Big Data Developer to join our dynamic analytics team in Johannesburg. The ideal candidate will have extensive experience in developing and maintaining large-scale data processing systems, utilizing frameworks such as Hadoop and Spark to derive meaningful insights from complex datasets.

Responsibilities

  • Implement end-to-end data pipelines to facilitate real-time analytics.
  • Conduct data profiling to understand data sources and data quality issues.
  • Collaborate with IT teams to ensure the necessary infrastructure is in place.
  • Provide recommendations for enhancing data architecture and models.
  • Responsible for integrating third-party data tools and APIs.
  • Participate in Agile ceremonies and contribute to project planning.
  • Create dashboards and reports to visualize key data metrics.
  • Assist in the mentoring and training of junior developers.

Requirements

Education
  • Bachelor's degree in Information Technology or Statistics
  • Master's degree in Data Science or Analytics preferred
Experience
  • 5+ years of hands-on experience in data engineering with big data technologies
Technical Skills
  • Data Warehousing
  • Scala
Soft Skills
  • Curiosity
  • Mentoring Skills
Certifications
  • Big Data Analytics Certification
  • Microsoft Certified: Azure Data Scientist Associate
Languages
  • English: Fluent

Advantageous

  • Experience in Agile Development: Experience working in Agile/Scrum environments.
  • Familiarity with NoSQL Databases: Knowledge of NoSQL databases like MongoDB or Cassandra.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with matching contributions
  • Performance-based bonuses
  • Work-life balance initiatives and support

Company Culture

  • Continuous Learning: We encourage ongoing personal and professional development through training, workshops, and conferences.
  • Respect and Trust: We foster a respectful work environment based on trust, integrity, and open communication.
Status: Closed