Skip to content
mimi

Data Engineer

EnableSA T/A EnableSA Pty Ltd

Remote · South Africa Full-time 3w ago

About the role

About

Our national client is seeking an experienced Data Engineer to join the team:

Responsibilities

  • Design and develop data solutions using Azure services, such as Azure Data Factory, Azure Data Lake, and Azure SQL Database.
  • Implement data ingestion, processing, and storage solutions to meet business needs.
  • Collaborate with data scientists and business stakeholders to identify data requirements and design data pipelines.
  • Write efficient and scalable code for data processing and data integration tasks.
  • Implement data security and privacy measures to ensure data protection.
  • Monitor and troubleshoot data processing issues and ensure data accuracy and quality.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Data Engineer, with experience in Azure.
  • Strong understanding of data warehousing, data ingestion, and data processing concepts.
  • Proficient in programming languages such as SQL, Python, Java, or C#.
  • Knowledge of SQL and experience with other query languages (e.g., DAX, M).
  • Ability to work with large and complex data sets and perform data analysis and modeling.
  • Experience with other cloud platforms, such as AWS or Google Cloud Platform.
  • Knowledge of big data technologies, such as Apache Hadoop or Apache Spark.
  • Experience with data visualization tools, such as Power BI or Tableau.
  • Ability to write clean, efficient, and well-documented code.
  • Knowledge of Agile development methodologies and Dev Ops practices.

Skills

Apache HadoopApache SparkAWSAzureAzure Data FactoryAzure Data LakeAzure SQL DatabaseC#DAXGoogle Cloud PlatformJavaMPower BIPythonSQLTableau

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free