Data Engineer

Johannesburg Full-time R33,333 - R41,667 / Month
(R400,000 - R500,000 / Year)

Job Description

As a Data Engineer at Tech Innovations Inc., you will be tasked with developing data architectures that meet high performance and reliability standards. This role includes managing and transforming data processes while collaborating with analytics teams to leverage insights. Ideal candidates should have a solid foundation in database management and big data technologies.

Responsibilities

  • Architect and maintain distributed data processing systems.
  • Build data models and visualizations to support analytics efforts.
  • Support data analytics initiatives with thoughtful data management.
  • Document data processing procedures and ensure knowledge transfer within the team.

Requirements

Education
  • Bachelor's degree in Data Engineering, Computer Science, or a similar discipline
  • Master's degree in Data Science or related field is preferred
Experience
  • 3 to 5 years of experience in data-related roles focusing on analytics and data pipelines
Technical Skills
  • ETL Tools
  • Data Warehousing
  • Big Data Technologies
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Experience with container technologies such as Docker: Hands-on experience with Docker to facilitate development environments.
  • Experience with Apache Kafka: Knowledge in using Kafka for building real-time data pipelines.

Benefits

  • Comprehensive health insurance, including dependents
  • Annual leave and paid time off policies
  • Support for continuous learning through courses and workshops
  • Employee referral programs and bonuses

Company Culture

  • Growth Mindset: We encourage continuous learning and growth, providing resources for professional development.
  • Work-life Balance: We aim to maintain a healthy work-life balance with flexible working hours and remote options.
  • Recognition: We appreciate and recognize the efforts and achievements of our team members.
Status: Closed