- Western Cape
- Salary: Market Related
- Job Type: Permanent
- Sectors: Technology
- Reference: BIT002671/Cha
Vacancy Details
Employer: Network Recruitment
- Bachelor's or Honours degree in Computer Science, Software Engineering, Information Systems, or a related field.
- 4 to 5+ years of experience in data engineering, database administration, or a related field.
- Proficiency in SQL and experience with relational databases such as MySQL, PostgreSQL, or Oracle.
- Experience with data warehousing and ETL tools such as Apache Airflow, Talend, or Informatica.
- Knowledge of data modeling, data architecture, and database design principles.
- Strong programming skills in languages such as Python, Java, or Scala.
- Understanding of distributed systems, cloud infrastructure, and big data technologies such as Hadoop, Spark, or Kafka.
- Knowledge of data governance, data privacy, and regulatory compliance is a plus.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Key Responsibilities:
Data Architecture and Modeling:
- Design and develop data architectures that support the organization's data needs.
- Design and optimize data models to ensure efficient datastorage, retrieval, and analysis.
- Develop and maintain data dictionaries, data lineage, and metadata.
- Develop and maintain ETL processes to extract, transform, and load data from various sources into data warehouses and data lakes.
- Monitor and troubleshoot ETL processes to ensure timely and accurate data processing.
- Optimize ETL processes for performance, scalability, and maintainability.
- Design, implement, and maintain databases to support the organization's data needs.
- Ensure the security, availability, and reliability of databases through monitoring, backup, and recovery procedures.
- Tune database performance to improve query speed and reduce downtime.
- Develop and maintain database documentation and data dictionaries.
120 people have viewed this job.
About Network Recruitment
Network Recruitment
Network Recruitment is a leading specialist recruitment company in the fields of IT, Finance and Engineering.
Since our establishment in 1987, we have been at the forefront of the specialist recruitment industry. Network Recruitment’s key to success is the focus on delivering superior quality service by developing and maintaining an exclusive focus on sourcing high-calibre skills for medium-sized to JSE-listed companies operating in these three niche sectors across South Africa.
Our experience in permanent and contract-based recruitment enables us to provide you with recruitment solutions that meet your long- and short-term needs.
Network Recruitment is a division of ADvTECH Resourcing, the recruitment arm of the national JSE-listed ADvTECH Limited Group a leader in quality education, training, skills development and placement services.
Similar Jobs
Senior Data Engineer
- Johannesburg
- Job Type: Permanent
- Posted 08 Apr 2024 | 19 Days left
Senior Data Solutions Engineer
- Gauteng
- Job Type: Permanent
- Posted 14 May 2024 | 56 Days left
Senior Data Engineer
- Cape Town
- Job Type: Permanent
- Posted 04 Apr 2024 | 15 Days left
Senior Data Engineer
- Johannesburg
- Job Type: Permanent
- Posted 25 Apr 2024 | 11 Days left
More Jobs at Network Recruitment
Financial Accountant
- Johannesburg
- Job Type: Permanent
- Posted 20 May 2024 | 30 Days left
Audit & Assurance Manager: HSEC & Human Rights
- Johannesburg
- Job Type: Permanent
- Posted 20 May 2024 | 30 Days left
Debtors Controller
- Cape Town
- Job Type: Permanent
- Posted 20 May 2024 | 30 Days left
Debtors Controller
- Johannesburg
- Job Type: Permanent
- Posted 20 May 2024 | 30 Days left