Location: Cape Town, Western Cape, South Africa Date published: 19-Jan-2024 Job ID: 122662
Description and Requirements
Position Type: Permanent, Full Time Location: Cape Town, Western Cape, South Africa Description:
Investment Management company is looking for a Data Engineer with up to 3 years' experience in data engineering to join their growing team. In this role you will be responsible for assisting with the investment teams' architecture, data flow and data processes. Strong python and SQL are required, along with experience in managing large amounts of data.
Duties and Responsibilities:
Design and develop scalable data pipelines and ETL (Extract, Transform, Load) processes to collect, process, and integrate data from various sources into a centralized data warehouse or data lake.
Implementing data models, schemas, and database structures to organize and optimize data storage for efficient data retrieval, writing and analysis
Collaborating with quantitative and analysts to understand their data requirements and provide them with the necessary infrastructure and tools for data exploration, analysis, and visualization
Ensuring data quality and consistency by implementing data validation, cleaning, and transformation procedures.
Monitoring and maintaining the performance, availability, and security of data systems, including database servers, data warehouses, and data processing frameworks
Troubleshooting and resolving data-related issues and performance bottlenecks in collaboration with the investment teams
Evaluating and integrating new data technologies, tools, and frameworks to improve data infrastructure and processing capabilities
Documenting data pipelines, workflows, and technical specifications to facilitate knowledge sharing and maintain system
Keeping up-to-date with industry trends, best practices, and emerging technologies in the field of data engineering
Contribute to the analytics platform to know what is required from a Data Engineering perspective
Required Experience & Qualifications:
Computer Science/ Information Systems/ Maths/ Stats/ Business Science/ Actuarial
Strong programming in Python & SQL
Up to 3 years experience in database management, data analysis and produced ETL processes at scale
Understanding of Financial Instruments and markets
Linux server administration
All interested applicants who meet the qualifications listed above are invited to submit a resume by clicking "Apply Now".
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.