Data Engineer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape 31 hours ago 20-12-2024 11:16:15 AM
Join our talent database
Paracon is actively building up a talent database of skilled Data Engineers for 2025. We are seeking a talented and experienced Data Engineer to join our team and play a crucial role in driving data-driven decision-making. As a Data Engineer, you will be responsible for designing, developing, and maintaining robust data pipelines, data warehouses, and data lakes. You will collaborate with data scientists, analysts, and business stakeholders to understand their data needs and translate them into actionable insights.

Responsibilities:
Data Pipeline Development:
Design, build, and maintain efficient and scalable data pipelines to extract, transform, and load (ETL) data from various sources (e.g., databases, APIs, cloud storage) into data warehouses and data lakes.

Data Warehousing and Data Lakes:
Develop and manage data warehouses and data lakes, ensuring data integrity, security, and accessibility.

Data Modeling:
Design and implement data models that effectively represent business processes and support analytical queries.

Data Quality:
Implement data quality checks and monitoring processes to ensure data accuracy and consistency.

Cloud Technologies:
Leverage cloud platforms (e.g., AWS, GCP, Azure) to build scalable and cost-effective data solutions.

Data Governance:
Adhere to data governance policies and standards to maintain data security and privacy.

Collaboration:
Work closely with data scientists, analysts, and business stakeholders to understand their requirements and provide data-driven solutions.

Problem-Solving:
Identify and troubleshoot data issues, propose solutions, and optimize data pipelines for performance.

Innovation:
Stay up-to-date with the latest data engineering technologies and trends, and explore innovative approaches to data processing and analysis.

Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
3+ years of experience as a Data Engineer or similar role.
Strong proficiency in SQL and programming languages like Python or Scala.
Experience with data warehousing and data lake technologies (e.g., Snowflake, Databricks, AWS S3).
Knowledge of cloud platforms (AWS, GCP, Azure) and data processing frameworks (Spark, Hadoop).
Experience with ETL tools and data integration techniques.
Understanding of data modeling and data warehousing concepts.
Strong problem-solving and analytical skills.
Excellent communication and collaboration skills.

Preferred Qualifications:
Experience with machine learning and AI concepts.
Knowledge of data visualization tools (e.g., Tableau, Power BI).
Certifications in cloud platforms or data engineering.

Job Type:
Full-time/Contract
Workplace type:
Hybrid
Location:
South Africa
Experience Level:
Senior level

Recruiter: Paracon