This role will work with Develop teams to gather and analyze business and technical requirements, synthesise those requirements into models, transforms the logical models to physical models for implementation. And ensure that all development and enhancements to the models adhere to data design principles and guidelines.
• Gathering of requirements from business and technical groups, validate and analyze requirements; • Transformation of requirements into relational data models, maintain the Data Models; • Design of physical databases and associated functions; • Provide support to business project teams using Data Models • Participate in, contribute and publicize to the data design in the Group
QUALIFICATIONS: • BS/MS Degree in Computer Science or related major; • Have relevant technical and business work experience. Such as business analysis, data modelling, database design and development and ‘full life-cycle’ development experience; • Ability to synthesise business and technical requirements into clear, self-describing models, show strong analytical and design skills; • Data and process modelling skills, specifically entity relationship diagramming; and Database design skills and experience, specifically Oracle RDBMS and broad knowledge of other RDBMS; • Knowledge and experience of SQL and PLSQL, experience of other Oracle toolsets in particular Designer is desirable; • Excellent verbal and written communications skills; Tact and the ability to build compromises where required; • Work to demanding time scales with personal initiative and minimal supervision; • Have a good and broad understanding of financial information and markets and products, as well as the future direction of the industry is desirable;