JOB PURPOSE
The MDM Developer is responsible for designing, developing, and maintaining master data management solutions to ensure data integrity, consistency, and accuracy within the organization. This role plays a key role in implementing MDM solutions and supporting data governance initiatives.
RESPONSIBILITIES
MDM Solution Development
Design, develop, and customize master data management solutions using MDM platforms such as Informatica MDM, IBM InfoSphere MDM, or equivalent
Implement data models, hierarchies, and relationships to support business requirements and data governance principles
Configure MDM workflows, business rules, and data validation processes within the MDM platform
Data Integration and Interoperability
Implement data integration solutions to synchronize master data across enterprise systems and applications
Develop and maintain data mappings, transformations, and ETL processes to ensure data consistency and accuracy
Collaborate with integration teams to establish APIs, interfaces, and data exchange protocols for MDM integration
Data Quality Management
Implement data quality rules, profiling, and cleansing procedures to enhance data accuracy and completeness
Develop data quality dashboards, reports, and metrics to monitor and measure data quality improvements
Collaborate with data stewards and business users to resolve data quality issues and discrepancies
Customization and Extension
Customize MDM applications and modules to meet specific business requirements and use cases
Extend MDM functionalities through custom scripting, plug-ins, and API integrations
Implement user interface (UI) customizations and enhancements to improve user experience and usability
Testing and Deployment
Develop and execute test plans and test cases to validate MDM solutions and ensure adherence to requirements
Coordinate with deployment teams to plan and execute MDM solution deployments, including data migration and cutovers
Conduct post-deployment validation and support to ensure successful implementation and user adoption
Documentation and Knowledge Transfer
Create technical documentation, including design documents, configuration guides, and troubleshooting procedures
Provide training and support to end users, data stewards, and IT teams on MDM tools, processes, and best practices
Contribute to knowledge sharing activities and collaborate with peers to enhance MDM capabilities across the organization
Self Management & Leadership
Set an example through personal quality and productivity standards and ways of working with others
Demonstrate consistent application of internal procedures. Plan and priorities, demonstrating abilities to manage competing demands
Demonstrate abilities to anticipate and manage change. Demonstrate flexibility. in balancing achievement of own objectives with abilities to understand and respond to organisational and team needs
Drive customer centricity
Ability to lead and mentor a team of database administrators
Work Collaboratively
Build a culture of integrity, respect and understanding across the organisation
Recognise outcomes which resulted from effective collaboration between teams
Build co-operation and overcome barriers to information sharing, communication, and collaboration across the organisation
Facilitate opportunities to engage and collaborate with external stakeholders (Retailers and POS Companies) to develop joint solutions
Demonstrate ability to work in teams
Demonstrate ability to communicate at all levels
Self-Management
Follow through to ensure that personal quality and productivity standards are consistently and accurately maintained
Demonstrate consistent application of internal processes
Plan and prioritize, demonstrating abilities to manage competing demands
Demonstrate abilities to anticipate and manage change
Demonstrate flexibility in balancing achievement of own objectives with abilities to understand and respond to organizational requirements
Demonstrate attention to detail
Demonstrate good organizational skills, planning, prioritizing and execution
Demonstrate good time management, essential for good self-management
Demonstrate good goal setting skills in maintaining productivity
Demonstrate good self-motivation to ensure progress on projects and activities
BEHAVIOURAL COMPETENCIES
Customer Focus
Instills Trust
Cultivates Innovation
Collaborates
Situational Adaptability
Business Insight
Manages Complexity
Plans and Aligns
Balances Stakeholders
Ensures Accountability
Collaborates
Cultivates Innovation
Customer Focus
Instills Trust
Situational Adaptability
Tech Savvy \
EDUCATION
Matric
Bachelor's degree in information technology, Computer Science, Data Science, or a Business Administration, or a related field. Master's degree or relevant certifications (e.g., PMP, ITIL) preferred
Certification in MDM platforms or related technologies is a plus
EXPERIENCE
3+ years of experience in MDM development, data integration, or related roles, with hands-on experience in MDM platforms
Proficiency in MDM tools such as Informatica MDM, IBM InfoSphere MDM, Reltio, or similar platforms
Strong understanding of data modeling, data quality management, and data governance principles
Experience with data integration technologies (e.g., ETL tools, APIs, web services) and relational databases (e.g., SQL Server, Oracle)
Familiarity with scripting languages (e.g., Python, JavaScript) and version control systems (e.g., Git)
#J-18808-Ljbffr