Principal Systems Analyst, (Business Intelligence) at Kenya Power
Kenya Power
- Kenya
- Permanent
- Full-time
We have the largest Job seeker visits by alexa rankings.
- Company:
- Location: Kenya
- State:
- Job type: Full-Time
- Job category:
- Organizing and coordinating system development and maintenance processes for Business Analytics and Grid infrastructure systems.
- Design, implement and maintain suitable data warehouse and Data marts as needed to support the analytics capabilities in the organization.
- Design, implement and maintain ETL processes, including amalgamation and integration of data from various heterogeneous relational database sources (Oracle, Microsoft SQL, MySQL, etc.)
- Coordinate the development and deployment of new applications, systems software, and/or enhancements to existing business support applications.
- Designing and Mapping of the corporate KPI's to the BI reporting tools.
- Designing and implementing suitable dashboards to report key performance matrices as needed.
- Ensuring compliance of the Company policies, regulations, standards and procedures to enhance operational efficiency;
- Providing team leadership to ensure optimal performance and effective succession planning.
- Providing leadership in project management the implementation and integration of business support applications.
- Managing interface programs between system to ensure consistent and efficient data transfer.
- Formulating and maintaining documentation related to systems and business application software implementation and enhancement initiatives
- Developing mechanisms to resolve user complaints and enhance their satisfaction.
- Bachelor's Degree in a related field (Master's Degree will be an added advantage)
- A minimum period of seven (7) years relevant work experience in a similar environment, five (3) of which must have been in a supervisory position.
- Experience in System analysis and design, 4GL programing, web & mobile apps development, data modelling, AI, NLP, Bots development.
- In-depth knowledge of systems development frameworks, methodologies and tools such as Agile and SDLC
- Good project management skills.
- Excellent planning, presentation, evaluation skills
- Creativity and innovation
- Drive for results and achievement
- Insightful, proactive and future focused
- Demonstrates high level of integrity
- Mastery of emerging technologies – Machine learning, data science, Big data, social engineering.
- Extensive software development experience in programing in languages such as Python, Java, C++, Javascript, Unix scripting etc.
- Experience in Project Management.
- Understanding of Company business and operational processes
Jobs in Kenya