Business Intelligence Developer Job, Current Kenyan IT Jobs,
About Sanergy
Sanergy is an award-winning social venture based in Nairobi, Kenya. We undertake three exciting lines of work:
- We provide safe, sustainable sanitation services to residents living in urban informal settlements of Nairobi and Kisumu using end-to-end non-sewered sanitation solutions. Watch here!
- We implement a circular economy model to sustainably manage sanitation and organic waste generated in cities. Using technologies developed in-house, we upcycle the waste into insect-based protein for animal feed, organic fertilizer, and biomass fuel. We operate the largest organics recycling plant in East Africa. Watch here!
- We partner with cities to develop and deliver safe sanitation and waste management for urban residents. Using a systematic methodology, we match cities’ sanitation and waste management needs with technology and service delivery models, and then offer clear guidance on the steps that governments, funders, service providers and technology developers can take to develop and implement integrated service delivery systems.
Operational since 2011, Sanergy serves over 140,000 urban residents with safe sanitation services every day. Sanergy collects and treats over 12,000T of waste per year, and successfully sells its agricultural end-products to farmers in over 20 counties in Kenya, who see improved yields and increased incomes. At the same time, we have built a team of over 400 employees from diverse backgrounds who solve diverse problems, but all embody the drive, creativity, teamwork, and passion that make us achieve our goals. For our work, we have been recognized by the Gates Foundation as one of the 2030 Sustainable Development Goals accelerator; by Fast Company as one of the 10 most innovative companies in the world doing social good and one of the 10 best companies in Africa, and the Food Planet Prize for our innovative circular economy approach.
About the Role
The Business Intelligence (BI) Developer will design and develop actionable reporting systems to aid in business decision making through the development of reporting systems. The BI Developer will design and maintain a robust data warehouse and associated infrastructure to solve organizational information needs.
Duties and Responsibilities
We are looking for a hard-working and organized BI Developer to be responsible for the upkeep and development of warehouse data to support our business decision-making. The BI Developer will build and maintain a data warehouse design to generate actionable reports to aid in business performance monitoring and business decision making.
As a BI developer, you will be working with business users, collecting their requests, and then updating the set of existing BI reports to accommodate business needs. You will be expected to establish company standards and common reporting terminology, and to help align existing and future reporting requests to such standards. You will also be interacting with the Applications Development Team whenever data schemas need redesigning to accommodate new reporting requirements.
Key Responsibilities – Development of Management Information and Reporting
- Work with the Senior Leadership team an Operations Managers, and other colleagues to understand the management information requirements of the Organisation.
- Work with key stakeholders within the Organisation to understand and document the sources of data and map information requirements against available data sources.
- To be a technical expert for all ETL development and reporting development to identify opportunities to enhance the current management information and reporting provision.
- Design and develop changes and additions to the data warehouse and associated databases to map to information requirements.
- Design and develop reports, dashboards, graphs, user interfaces and queries from the data warehouse to meet the management information requirements of all stakeholders.
- Ensure all developments are tested and meet all functional, technical, quality, security and performance requirements. Design and implement data quality and consistency schemes to assure the accuracy and integrity of management information and reporting.
- Ensure that the security and safety of all data and information is maintained in line with the Organisation’s information and security policy.
- Provide support in the identification and resolution of issues related to management information and reporting. To develop tools and support colleagues in the provision of ad-hoc management information and reporting queries.
- To provide training support and continually assess adoption of the reporting data generated.
Qualifications
- A Bachelor’s or Advanced Degree in Computer Science, Engineering, or related field.
- Background in data warehouse design (e.g. dimensional modeling) and data mining with proven experience as a BI Developer or Data Scientist
- Familiarity with BI technologies (e.g. Microsoft Power BI, Oracle BI, Tableau, SSRS, SSIS)
- Solid experience with designing, querying and maintaining databases such Postgres, MSSQL and other Relational Databases eg MySQL
- Experience in data warehouse design, ETL and Reports Visualisation.
- Working knowledge of BI technologies and trends.
- Strong problem-solving and analytical skills.
- Strong attention to detail and ability to work in a team.
- Programming skills in Python, JavaScript, TypeScript preferred
- Experience with data visualization libraries (D3.js, Matplotlib, RGL)
- Testing and debugging experience
Job Location: Nairobi
Application Deadline : 31st August 2021
How To Apply
Sanergy is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender, gender identity or expression. All qualified persons are encouraged to apply.
NOTE TO APPLICANTS
SANERGY AND FRESH LIFE DO NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). SANERGY AND FRESH LIFE DO NOT ASK FOR INFORMATION PERTAINING TO YOUR BANK ACCOUNT DETAILS AND ANY OTHER PERSONAL INFORMATION OUTSIDE THE RECRUITMENT PROCESS.
SANERGY AND FRESH LIFE
No comments:
Post a Comment