- Design, develop, and maintain the end-to-end technical aspects (hardware - on prem and/or cloud) of a high performance compute and storage platform designed specifically for data pipelines in a research data intensive environment
- Design, develop, and maintain the end-to-end data pipelines (software, DBs and processes) required to support the research scientists and data managers.
- Support ETL processes including, data ingestion, transformation, validation, and integration processes using various tools and frameworks
- Optimize data performance, scalability, and security
- Provide technical guidance and support to data analysts and research scientists.
- Design data integrations and data quality frameworks
- Work and collaborate with the rest of the IT department to help develop the strategy for long term scientific Big Data platform architecture
- Document and effectively communicate data engineering processes and solutions.
- Make use of and help define the right cutting edge technology, processes and tools needed to drive technology within our science and research data management departments.
- Bachelor's degree or higher in Computer Science, IT, Engineering, Mathematics, or a related field
- Industry recognized IT related certification and technology qualification such as Databases and Data related certifications.
- 7+ years experience in a Data Engineering, High Performance Computing, Data Warehousing, Big Data Processing
- Strong experience with technologies such as Hadoop, Kafka, Nifi or Spark or Cloud-based big data processing environments like Amazon Redshift, Google BigQuery and Azure Synapse Analytics
- At least 5 years advanced experience and very strong proficiency in UNIX, Linux, Windows Operating systems and preferably containerization technologies like Docker, Kubernetes etc
- Working knowledge of various data related programming, scripting or data engineering tools such as Python, R, Julia, T-SQL, PowerShell, etc.
- Strong working experience with software compute and virtualization platforms such as VMware, Hyper-V, OpenStack, KVM etc.
- Strong working experience with hardware compute platforms including high performance compute cluster hardware and related technologies.
- Strong Experience working with various relational database technologies like MS SQL, MySQL, PostgreSQL as well as NoSQL databases such as MongoDB, Cassandra etc.
- Experience of Big Data technologies such as Hadoop, Spark and Hive
- Experience with data pipeline tools such as Airflow, Spark, Kafka, or Dataflow
- Experience working with containerization is advantageous
- Experience with data quality and testing tools such as Great Expectations, dbt, or DataGrip is advantageous
- Experience working with Big Data Cloud based (AWS, Azure etc) technologies is advantageous
- Experience with data warehouse and data lake technologies such as BigQuery, Redshift, or Snowflake advantageous
- Strong Experience designing end-to-end data pipelines including the compute hardware infrastructure.
- Strong knowledge of data modeling, architecture, and governance principles
- Strong Linux Administration skills
- Programming skills in various languages advantageous
- Strong data security and compliancy experience
- Excellent communication, collaboration, and problem-solving skills
- Ability to work independently and as part of a cross-functional team
- Interest and enthusiasm for medical scientific research and its applications
-
Data Engineer
1 hour ago
HR Genie DurbanOur Client a Global tech firm is seeking a Data Engineer to join their team in Durban on a contract basis. They offer stability, growth, attractive rates and a great working environment. · Database Engineer Requirements · Establishes database management systems, standards, guidel ...
-
Data Engineer
3 days ago
Spar Group Limited DurbanData Engineer - MS Fabric · A highly skilled Data Engineer is required to design, develop, and maintain cutting-edge data architecture and infrastructure for our business intelligence and analytics needs. · Key Responsibilities: · Design and implement data models and data structu ...
-
Data Engineer
2 days ago
Ignition Group DurbanJob Summary · This role is responsible for designing, developing, and maintaining data pipelines, APIs, and data infrastructure to ensure data reliability, quality, and accessibility while optimizing performance and scalability. · Key Responsibilities · Technical Development and ...
-
Data Engineer
3 days ago
Spar Group Limited DurbanJob Title: Data Engineer - SAP BW · The role of a Data Engineer is to design, develop and maintain cutting-edge reporting solutions within our data landscape. The position requires expertise in data modelling, HANA integration, and SAP modules. · Key Responsibilities: · SAP BW Ob ...
-
Data Engineer III
3 days ago
RELX DurbanAre you a strategic planner and problem-solver? · Do you enjoy collaborating cross-functionally to deliver on common goals? · We shape a more just world. · About Us · LexisNexis, part of RELX, is a leading global provider of legal, regulatory, and business information. We help cu ...
-
Data Engineer
3 days ago
Careerbox Umhlanga RocksData Engineer Job Description · The data engineer plays a vital role in expanding and optimizing our data and data pipeline architecture. This includes ensuring optimal data delivery architecture is consistent throughout ongoing projects, supporting cross-functional teams with da ...
-
Data Engineer Umhlanga
2 weeks ago
Careerbox Umhlanga RocksData Engineer Role Overview · The data engineer plays a crucial part in expanding and optimizing our data architecture, ensuring seamless data flow and collection for cross-functional teams. This professional will support software developers, database architects, data warehouse m ...
-
Network Engineer
16 hours ago
HR Genie DurbanOur Client, a Global Tech firm, is seeking a Network Engineer Data centre specialist to join their team in Durban on a contract basis. They offer stability, growth, attractive compensation, and a great working environment. · The Network Engineer - Data Centre Specialist is respon ...
-
Network Engineer
1 day ago
NTT Data DurbanJob Title: Network Engineer - Data Centre Specialist · The Network Engineer - Data Centre Specialist is a critical role responsible for designing, implementing, and maintaining the network infrastructure within data centres. This position ensures optimal performance, security, an ...
-
Network Engineer
6 days ago
Pro Development Group DurbanJob Description: · We are seeking a skilled Network Engineer – Data Centre Specialist to join our team in Durban on a contract basis. · Main Responsibilities: · Design and deploy data centre network infrastructure including routers, switches, firewalls, and load balancers. · Conf ...
-
Graduate Mechanical Engineer
4 days ago
SEIGO STAFFING Durban Full timeRequirements: · Bachelor of Science in Engineering (Mechanical), Bachelor of Engineering (Mechanical) or Master of Engineering (Mechanical) · Candidate Engineer registration with ECSA · At least 0-3 years of experience in consulting engineering or contracting services, specializi ...
-
cad engineer
3 days ago
Express Employment Professionals (Durban South) DurbanJob Description · A Program Manager is required to oversee engineering changes and project deliverables in the plant team and client. · Main Responsibilities: · Track and update all engineering changes for the plant team and client on a regular basis · Monitor project deliverable ...
-
Senior Software Engineer II
1 week ago
RELX DurbanSenior Software Engineer II · We are looking for a skilled Senior Software Engineer to join our French team. · About our Company · LexisNexis Legal & Professional is a global provider of information-based analytics and decision tools for professional and business customers. · Abo ...
-
Data Scientist
6 days ago
TalenCo Recruitment Specialists DurbanJob Summary · This role involves developing and deploying machine learning, AI, and algorithms to extract insights, predict outcomes, and optimize processes. The ideal candidate will have a strong background in data analysis, modeling, and strategy. · Key Responsibilities · Data ...
- Ananzi Durban
Job Title: Manager: Operations and EdTech Support · uMngeni Water Services (Pty) Ltd, a wholly owned subsidiary of uMngeni-uThukela Services (UUW), focuses primarily on marketing and expanding Section 30 Commercial Services. · We are looking for candidates who can drive transform ...
-
Data Scientist Durban
6 days ago
TalenCo Recruitment Specialists DurbanJob Overview · The successful candidate will be responsible for analyzing and interpreting complex data to inform business decisions. This role requires a strong background in machine learning, AI, and data analysis. · Key Responsibilities · Data Analysis and Modeling · Develop a ...
-
Graduate Mechanical Engineer
3 days ago
SEIGO STAFFING DurbanQualifications: · Must have a Bachelor of Science in Engineering (Mechanical) or equivalent degree. Must be registered as a candidate engineer with the Engineering Council of South Africa. Minimum 0-3 years of experience in consulting engineering or contracting, specializing in b ...
-
Mechanical Maintenance Engineer Durban
6 days ago
Cletech Recruitment DurbanJob Title: Engineering Position · Company: Express Employment Professionals SA - PMB · Key Responsibilities · Collaborate with engineering managers to develop, design and test projects. · Analyze and research data for equipment maintenance planning. · Work with cross-functional t ...
-
Business Analyst
6 days ago
Ramsay Engineering DurbanRamsay Engineering is seeking a dynamic Business Analyst to integrate operational information and enhance decision-making across the business. · Job Summary · This role focuses on aligning all departments using consistent naming conventions, maintaining data accuracy, and ensurin ...
-
Data Centre Maintenance/Technical Manager
1 week ago
Ziyana Group DurbanData Centre Maintenance/Technical Manager · Our client in the International Service Trade and Distribution is seeking a Data Centre Maintenance/Technical Manager to join their performance-driven team. · Duties and Responsibilities: · Implement and oversee planned, preventative, c ...
Senior Data Engineer - Durban - Carlysle Human Capital

Description
Senior Data Engineer
This role is for a Senior Data Engineer to help build and maintain scalable data pipelines and related systems in a research focused environment.
You will be responsible for designing, developing, testing, and deploying technical platforms and data solutions that meet the business requirements and align with the scientific goals. You will collaborate with research scientists, internal IT and other stakeholders to ensure data quality, reliability, accessibility, security and governance.
Responsibilities:
Requirements:
Desirable Skills:
-
Data Engineer
HR Genie- Durban
-
Data Engineer
Spar Group Limited- Durban
-
Data Engineer
Ignition Group- Durban
-
Data Engineer
Spar Group Limited- Durban
-
Data Engineer III
RELX- Durban
-
Data Engineer
Careerbox- Umhlanga Rocks
-
Data Engineer Umhlanga
Careerbox- Umhlanga Rocks
-
Network Engineer
HR Genie- Durban
-
Network Engineer
NTT Data- Durban
-
Network Engineer
Pro Development Group- Durban
-
Graduate Mechanical Engineer
Full time SEIGO STAFFING- Durban
-
cad engineer
Express Employment Professionals (Durban South)- Durban
-
Senior Software Engineer II
RELX- Durban
-
Data Scientist
TalenCo Recruitment Specialists- Durban
-
Manager: Operations And Edtech Support-Durban
Ananzi- Durban
-
Data Scientist Durban
TalenCo Recruitment Specialists- Durban
-
Graduate Mechanical Engineer
SEIGO STAFFING- Durban
-
Mechanical Maintenance Engineer Durban
Cletech Recruitment- Durban
-
Business Analyst
Ramsay Engineering- Durban
-
Data Centre Maintenance/Technical Manager
Ziyana Group- Durban