Senior Data Engineer (Western Cape)

at  Accounting Financial Advisory

Cape Town, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Dec, 2024Not Specified27 Sep, 20245 year(s) or aboveTableau,Kimball,Power Bi,Data Processing,Computer Science,Analytical Skills,Google Cloud,Data Engineering,Aws,Azure,Spark,HadoopNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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