Senior Data Engineer (Western Cape)
at Accounting Financial Advisory
Cape Town, Western Cape, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Dec, 2024 | Not Specified | 26 Sep, 2024 | 5 year(s) or above | Tableau,Power Bi,Aws,Data Engineering,Computer Science,Google Cloud,Data Processing,Hadoop,Analytical Skills,Kimball,Azure,Spark | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Summary:
We are looking for an experienced Senior Data Engineer to join our team. The ideal candidate will have a strong background in data engineering, data processing, and data modeling. The Senior Data Engineer will be responsible for designing, developing, and maintaining data pipelines, data warehouses, and other data solutions. This role will also involve working closely with cross-functional teams to gather requirements, provide technical guidance, and ensure data quality and accuracy.
Responsibilities:
- Design, develop, and maintain data pipelines and data warehouses.
- Conduct unit testing and troubleshooting
- Evaluate and improve existing BI systems
- Design and implement data models to support business requirements.
- Optimize and tune data pipelines for performance and scalability.
- Collaborate with data scientists, analysts, and other team members to gather requirements and understand data needs.
- Provide technical guidance and mentorship to junior data engineers.
- Ensure data quality and accuracy by implementing data validation and data quality checks.
- Stay current with data engineering best practices and emerging technologies.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience in data engineering, data processing, or related roles.
- Sql technology: 7+ years of experience in: SSIS, SSRS, SSAS (Tabular), T-SQL, Data Warehousing Experience, Kimball, C#.
- Experience with data processing tools such as Spark, Hadoop, or similar big data technologies.
- Proficiency with SQL and database technologies.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of data modeling concepts and best practices.
- Experience with data visualization tools such as Tableau or Power BI is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
Responsibilities:
- Design, develop, and maintain data pipelines and data warehouses.
- Conduct unit testing and troubleshooting
- Evaluate and improve existing BI systems
- Design and implement data models to support business requirements.
- Optimize and tune data pipelines for performance and scalability.
- Collaborate with data scientists, analysts, and other team members to gather requirements and understand data needs.
- Provide technical guidance and mentorship to junior data engineers.
- Ensure data quality and accuracy by implementing data validation and data quality checks.
- Stay current with data engineering best practices and emerging technologies
REQUIREMENT SUMMARY
Min:5.0Max:7.0 year(s)
Information Technology/IT
IT Software - DBA / Datawarehousing
Software Engineering
Graduate
Computer science engineering or related field
Proficient
1
Cape Town, Western Cape, South Africa