Exciting opportunity for a Data Engineer in Johannesburg! You will be responsible for designing and implementing data pipelines, managing data integration processes and collaborating with business teams to optimize data use across departments.
Responsibilities
Create and manage data ingestion processes from various sources.
Maintain infrastructure for automated data reporting.
Conduct performance tuning on existing data architectures.
Assist in data governance and compliance initiatives.
Contribute to cross-departmental data initiatives to align objectives.
Requirements
Education
Master's degree in Data Science or related field is preferable
Experience
5+ years of experience in designing data solutions
Technical Skills
NoSQL databases
Data Warehousing
Soft Skills
Problem-solving
Time Management
Languages
English: Fluent
Advantageous
Machine Learning basics: Understanding of machine learning concepts and applications.
Big Data Technologies: Experience with Hadoop or other big data frameworks.
Benefits
Comprehensive healthcare coverage
Remote work flexibility where possible
Generous leave policies and holiday closures
Employee stock options
Company Culture
Team Spirit: We believe in the power of teamwork to drive success, nurturing a supportive atmosphere within our organization.
Work-Life Balance: Prioritizing a healthy work-life balance is essential for our team's well-being and productivity.
Community Engagement: We actively encourage our employees to participate in community engagement initiatives and social responsibility programs.
Status: Open
Other Jobs in Information Technology (IT) and Software Development