You will be responsible for the development, establishment and engineering of the core components of the Enterprise Data Platform (EDP).
You will engage with other specialists including architectures, engineers and developers to ensure streamlined delivery of goals and objectives of the team
You will be a key contributor to the embedding data management capabilities such as master data management, data integration and interoperability, data modelling and architecture, reference data management and metadata management in the platforms features and capabilities
Qualifications
Bachelor's degree in Software Engineering, Information Technology or related field
Data Management certifications highly advantageous
Experience
Good knowledge and understanding of interaction between data, technology and business applications/processes in the non-Banking financial services industry
Understand of underlying data models and object relationships of the industry
Experienced in business performance through the use of data and information assets as well as supporting decision-making
Ability to solicit, understand and translation business needs and requirements into functional and technical specifications
Deep understanding of interworking of Data Management knowledge areas with a focus on Masterdata, Reference and Metadata, and Data modelling
Database implementation and data integration techniques (staging, consolidation, parsing and standardisation, transformation, match/merge, codeset translation, etc.)
Conceptualise, design and develop RESTful data services endpoints
Service Oriented Architecture and Event Driven Design implementation experience would be an advantage (e.g. Streaming, CEP, Broker, BPM, etc.)
Development of data integration, ETL/ELT and model transformations (Relational, Dimensional (Vault and Kimball, Graph)
Understanding of DevSecOps pipeline development (CI/CD, Scripting, etc)
Define and oversee data integration and ETL standards
Full stack development (Angular, FastAPI, MQ/MI, TSQL)
Database performance tuning and load testing
Build and Release management of integration data solutions
Adopter and advocate for DevOps and Agile-based practices
Past successful projects on two or more Data Management disciplines
Skills and Expertise
Data modelling and Data management
SSIS, ETL/ELT paradigms and model transformations (Relational; Dimensional; Graph)
TSQL development (use of CLR, CTE, Functions, Stored Procedures, Triggers, etc)
Integration development of REST/JSON based endpoints in FastAPI and Java
User interface design and development in Angular
Technical writing (API documentation, User guides, Requirement specifications, etc)
Design tools like draw.io (Mock-ups, Wireframes, Entity Relations, Data models, etc.)
Message Queuing, Data Streaming & Event Mgmt: WSO2, Kafka or similar (incl. RabbitMQ/ActiveMQ) and setup of API Gateways and required network configuration changes (e.g. IP
Kubernetes orchestration of Docker containerization
DevOps CI/CD pipeline knowledge ADO/Jenkins/Bamboo/XLDeploy/etc; Bash / PowerShell
* Cloud data management and account configurations
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.