We are seeking a Data Engineer to design, build, and maintain scalable data infrastructure to support our business objectives. This role will ensure efficient processing, storage, and accessibility of data for analytics, reporting, and decision-making. You will work closely with analysts, data scientists, report writers, and business stakeholders to improve data accessibility, automate data pipelines, and enhance the overall data ecosystem. Your contributions will directly impact critical areas such as credit risk, customer behavior, telematics, and financial modeling by ensuring data accuracy, reliability, and efficiency.
Why Join Us?
Impactful Projects:
Work on projects that directly shape data-driven decision-making within the dynamic taxi finance industry.
Supportive Team & Growth:
Be part of a supportive and dynamic team that values continuous learning and professional growth.
Fast-Paced Environment:
Gain valuable exposure to a fast-paced financial environment, tackling real-world business challenges.
Innovation & Change:
Enjoy the opportunity to innovate and drive change within a growing business sector.
###
Minimum Requirements
Matric / Grade 12
Preferable diploma or degree in Computer Science, Information Technology, or a related field
3-5 years of experience in data engineering, software development, or database administration.
Experience working with large-scale datasets, data lakes, and real-time processing.
Strong proficiency in SQL, including query optimization, indexing, and partitioning.
Experience with ETL/ELT processes and tools (e.g., Microsoft toolset).
Knowledge of cloud platforms (AWS, Azure, GCP) and data warehouses (Snowflake, BigQuery).
Proficiency in Python is a plus.
Experience with big data technologies (Spark, Kafka, Hadoop) is a plus.
Strong understanding of database design, normalization, and schema management.
Familiarity with different SDLCs (Software Development Life Cycles).
Experience with relational and non-relational databases.
Strong understanding of dimensional modeling and data warehousing concepts, including star and snowflake schemas.
Relevant certifications (e.g., Microsoft Certified: Azure Data Engineer Associate, Power BI Data, MCSA/MCSE SQL Server 2012/2014) are a plus.
###
Duties and Responsibilities
Data Infrastructure & Pipeline Development
Designing, building, and optimizing scalable ETL/ELT data pipelines to process large datasets efficiently.
Ensuring real-time and batch data processing meets business requirements.
Automating data workflows to minimize manual effort and improve efficiency.
Data Management & Optimization
Maintaining and improving data architecture, ensuring data availability, accuracy, and consistency.
Managing SQL databases and data warehouses to support reporting and analytics needs.
Implementing data quality monitoring and governance frameworks to enhance reliability.
Collaboration & Support
Working closely with data analysts, scientists, and business teams to ensure seamless data accessibility.
Providing technical guidance on best practices for data storage, retrieval, and processing.
Troubleshooting data-related issues and optimizing query performance.
Security & Compliance
Ensuring that data storage and processing comply with regulatory requirements (e.g., POPIA, IFRS 9, credit risk standards).
* Implementing security best practices to safeguard sensitive data.
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.