SENIOR DATA ENGINEER
Grade: P2
Windhoek
Minimum Experience: 3-5 Years with At least 3-5 years relevant experience.
Minimum Qualification: Bachelors Degree in B-Degree in Data Science, Computer Science, Information Technology, or related field.
Closing Date: 19 December 2024
Knowledge & Skills
- Data Management and Analytics.
- Proficiency in Database types of mandatory (SQL & NoSQL).
- AI/ML Technologies/Software.
- Data Warehousing (ETL).
- Programming languages (Python, Java, C#).
- Big Data Tools/technologies like Map/Reduce, Hadoop, Hive, Spark, Gurobi, MySQL, etc.
- Statistical and data mining.
Duties & Responsibilities
The principal accountabilities of this position are to:
- Identify data requirements and construct/extend data warehouse solutions, including Extract, Transform and Load (ETL) to meet business requirements by constructing mechanisms to acquire data from a range of sources with controls that deliver to required data quality standards.
- Build, Deploy, and Maintain AI/Machine learning models to support AI/ML Initiatives and models built for various business units.
- Develop and maintain scalable data pipelines and build out new API integrations to support continuing increases in data volume and complexity.
- Build and deliver solutions through appropriate coding practices that are robust and future-proofed to reduce waste and manage technology deficit and collaborate with all business units and relevant teams to develop a strategy for long-term data platform architecture.
- Collaborate with IT and business teams to improve data models that feed business intelligence tools.
- Build processes that support data transformation, workload management, data structures, dependency, and metadata to optimise data sets, data pipelines, and architectures.
- Test solutions in terms of the test plan and/or best practices and incorporate standard requirements – such as data quality control and future-proofing – into task definition and delivery.
- Provide third tier support, troubleshooting and problem resolution to systems in the Bank to restore availability within agreed service level agreement.
- Prevent recurrence of incidents by identifying and effectively responding to root causes through effective cause diagnosis and introducing system improvements.