Developer Job, Staging and Mapping at Old Mutual Kenya… See details on how to apply for the opportunities available at Old Mutual Kenya.
Descriptions;
Old Mutual Kenya is based in Nairobi and is part of a larger group that offers solutions in long-term savings, asset management and investment. We offer solutions to individuals and corporates underpinned by our core values which are: Respect, Integrity, Accountability and Pushing beyond boundaries.
RESPONSIBILITIES:
Staging & Mapping Core Development (Stored Procedures & Azure Database)
- Collaborates with architects and business partners to fashion out the technical vision for applications employing SSIS, SSRS, and SQL server, etc.
- Gathering of business requirements and creating architectural designs related to staging and mapping.
- Design, develop, and support new and current ETL processes employing industry standards and best practices to enhance loading of data from and into different source/ target systems.
- Provide support to the organization’s business requirements in the application and consumption of information from the Enterprise Data Warehouse (EDW) or from other suitable source systems.
- Participate in sessions to analyze, modify, and create ETLs, utilizing SSIS, testing, debugging, integration and implementation processes.
- Document technical needs for ETL processes and databases, and ensuring optimal technical infrastructure is utilized.
- Deliver data integration projects leveraging best practices, expertise, and experience as well as effective technology know-how.
- Perform various complex assignments with minimal supervision; and must be able to carry out training for company and IT staff.
- Consolidate and optimize available staging and data warehouse infrastructure.
- Conceive analytics and business intelligence platform architecture for clients, including internal and third-party clients.
- Design and implement ETL procedures for intake of data from both internal and outside sources; as well as ensure data is verified and quality is checked.
- Design and implement ETL processes and data architecture to ensure proper functioning of analytics, as well as reporting environments and dashboard.
- Collaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization.
- Carry out monitoring, tuning, and database performance analysis.
- Perform the design and extension of data marts, meta data, and data models.
- Ensure all data warehouse architecture code is maintained in a version control system.
Staging & Mapping UI Development
- Improve the look and feel of interactive computers and product software.
- Design the aesthetics to be implemented within a website or product, from the layout menus and drop-down options to colors and fonts.
- Build storyboards to conceptualize designs and convey project plans to clients and management.
- Develop high performing, scaling and innovative end-to-end applications.
- Collaborate extensively with system engineers, product owners, subject matter experts.
- Work on enterprise-scale/complex projects that require you to connect the business needs and domain with technical knowledge.
- Learn technical frameworks and apply best practices for scalable and maintainable code.
- Breaking down problems and estimating time for development tasks
- Designing interfaces and information exchange between modules and working on relevant Technology stack.