Data Engineer & Analyst
Investec
About the role
We bring an Out of the Ordinary approach to creating and managing wealth.
Founded in South Africa as a small finance company, today we offer clients our services as a global bank and asset management group.
Follow us on LinkedIn for unique insights from leading minds within the world of finance and Out of the Ordinary stories about our people, communities and partners.
We are looking for a highly experienced Data Engineer & Analyst with deep knowledge of Azure technologies to work in our data infrastructure and insight-driven projects. This role combines engineering and analytical expertise to design, implement, and refine data systems while delivering actionable insights that support key business decisions.
Key Responsibilities
Data Engineering:
- Design, develop, and maintain robust and scalable data pipelines and ETL processes using Azure Data Technologies.
- Ensure data accuracy and integrity through automated testing, validation, and monitoring systems.
- Work closely with data architects to design optimal data models and architectures that align with best practices.
- Implement and optimize data storage solutions on Azure, including Azure Blob Storage and Azure Synapse Analytics.
- Monitor and troubleshoot data workflows to ensure performance efficiency, reliability, and timeliness.
Data Analysis:
- Conduct detailed analysis of large datasets to uncover trends, patterns, and actionable insights to inform business Strategies.
- Build and manage dashboards and reports using Power BI ensuring they meet business requirements.
- Partner with stakeholders across the business to define data requirements and deliver insights aligned with strategic objectives.
- Present analytical findings to both technical and non-technical audiences in a clear, actionable format.
Qualifications, Experience and Skills
- Bachelor's degree in computer science, Data Science, Statistics, or a related field.
- 3+ years of hands-on experience in both data engineering and data analysis roles.
- Proficiency in Azure data services, including Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Synapse Analytics, Microsoft Fabric.
- Strong programming skills in SQL and either Python or Scala.
- Experience with data visualization tools, preferably Power BI.
- Understanding of data warehousing concepts, methodologies, and best practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills, with the ability to work effectively across technical and business teams.
Skills
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