The overall responsibility for this role will be evaluating and improving internal controls, risk management processes, and compliance with internal and statutory requirements. The successful candidate will report to the Head of Internal Audit and be charged with the following responsibilities.

Planning, executing and supervising internal audit assignments.
Coordinating implementation of the... Group’s Enterprise Risk Management Framework.
Advising management on internal controls and risk management issues.
Conducting follow up reviews to monitor implementation of audit recommendations.
Implementing and appraising the Group’s Integrated Management System.
Performing any other task that may be assigned by management.

Qualifications and Experience

Fully qualified CPA (K) or ACCA. CIA will be an added advantage.
Upper Second-Class degree in a relevant discipline.
CISA qualification is required.
Minimum 7 years’ experience in providing internal audit assurance services in a reputable organisation.
Experience working with audit software such as ACL, IDEA, or similar will be an added advantage.
Excellent analytical skills with the ability to interpret complex data and identify patterns.

Critical Competencies

Be self-motivated, disciplined, and effective team player.
Excellent written and spoken English, good communication, interpersonal and presentation skills.
High integrity, professionalism, and attention to detail.
 more
  • Finance
  • Accounting
  • Audit
ACCOUNTS INTERN
This is a one-year internship programme that provides a challenging and stimulating work environment with excellent growth opportunities. Candidates who will be successful in this programme stand a good chance to be deployed within the Group Shared Services on permanent basis.
The main tasks during the internship period are: -

General ledger maintenance and analysis
Cash... office operations
Bank reconciliation and cash book management
Job costing
Preparation of management accounts
Credit management
Ensuring compliance with internal and regulatory requirements

Role Specifications: -

Graduate in a relevant discipline from a recognised university
Minimum Upper Second Class Honours Degree
Fully Qualified CPA (K) or ACCA
Good computer skills including MS Office packages
Experience in ERP will be an added advantage
A good team player with strong interpersonal and analytical skills
Strong written and verbal communications skills in English
French language skills (written and spoken) will be an added advantage
 more
  • Finance
  • Accounting
  • Audit
Key Roles and Responsibilities:-

New product development

Rapid prototyping of equipment and software systems
Product performance verification and validation.


Provide technical support for field teams in electricals, instrumentation, control, automation, and renewable energy systems.
Configuration and deployment of equipment monitoring solutions including IoT, SCADA and BMS.
Track and... document operational software systems incidents & outages and initiate root cause analysis.
Handle customer technical complaints and escalations as required.

Key Qualifications and Competencies:

Holder of Degree in Electrical & Electronic / Mechatronic Engineering or closely related field from a recognized institution.

Training in ICT networking and/or software development fundamentals.
Experience with solar power systems, pump solutions and equipment monitoring systems.


Proficiency in digital electronics.
Strong problem-solving skills and analytical capability.
Excellent communication and collaboration abilities.
Ability to multi-task, organize, and prioritize work.

Interested candidates should apply before the deadline of 30th April 2024
 more
  • Engineering
  • Technical
This is a three-month internship programme (renewable once) that provides a challenging and stimulating work environment with excellent growth opportunities. Candidates who will be successful in this programme stand a good chance to be deployed within the Group Shared Services on permanent basis.
 The main tasks during the internship period are: -

General ledger maintenance and analysis
Cash... office operations
Bank reconciliation and cash book management
Job costing
Preparation of management accounts
Credit management
Ensuring compliance with internal and regulatory requirements

 Role Specifications: -

Graduate in a relevant discipline from a recognised university
Minimum Upper Second Class Honours Degree
Fully Qualified CPA (K) or ACCA
Good computer skills including MS Office packages
Experience in ERP will be an added advantage
A good team player with strong interpersonal and analytical skills
Strong written and verbal communications skills in English
French language skills (written and spoken) will be an added advantage

 please apply for the role on or before Friday,23rd April 2024.
 more
  • Finance
  • Accounting
  • Audit
About the Role
The Davis & Shirtliff Group is the leading supplier of water and energy solutions in the region. The Group is Kenyan based and operates through a network of Kenyan branches as well as regional subsidiaries in Uganda, Tanzania, Zambia, Rwanda, South Sudan, DRC, and Zimbabwe. The company has a total complement of over 1000 highly trained and professional staff spread across the... region and seeks to fill the position of Digital Power Solutions Segment Manager. 
The Digital Power Solutions Segment is charged with the responsibility of design and execution of market leading solutions in the areas of Domestic as well as Commercial and Industrial solar power generation and storage solutions. Reporting primarily to the Group Solar Manager, the Digital Power Solutions Segment Manager will be responsible for achievement of the Digital Power Solutions budget across the group with the following key tasks:

Oversee the full lifecycle of the Digital Power Solutions product lines, from conceptualization through launch and post-launch management.
Maintain a customer-centric approach across all decisions and strategies, from product design to after-sales support.
Advise on and implement effective pricing strategies that align with market trends, company goals, and customer expectations.
Represent the Digital Power Solutions segment at all internal meetings.
Monitor market trends and regulatory shifts that could impact the product segment.
Collaborate with the Supply Division to establish and maintain supplier relationships, ensuring high-quality products, timely delivery, and competitive pricing.
Ensure all products meet regulatory requirements and quality standards.

The successful candidate will have the following attributes:

An Engineering degree or related discipline with at least 5 years working experience in a similar role.
Proven experience as a Product Manager preferably within the solar or renewable energy industry.
Technical understanding of solar power inverters, grid-connect systems, and battery backup solutions, along with the ability to explain complex concepts to diverse audiences.
Demonstrated success in leading and managing cross-functional teams.
Ability and willingness to travel as required for client visits, supplier meetings, and industry events.
MBA or Masters degree in relevant discipline is an added advantage.
 more
  • Engineering
  • Technical
Key responsibilities

Building software to assist customers – This will entail proactively building and implementing services including monitoring, scripting, automation and maintenance of software in a CI/CD environment.
Creating prototypes, designing UI/UX and writing code against user and technical requirements adhering to deadlines to product pixel perfect software.
Performing peer... reviews, collaborating with developers to produce easy. efficient and attractive software solutions.
Reviewing design and architecture to assure users of high availability, secure, bug free, high performance and resilient software.
Providing software-related support.
Proactively managing backlog as part of their daily tasks.
Research on new fit for future technologies and actively adopt and implement viable solutions.
Build APIs and integration endpoints to other systems.

Key Qualifications

IT, Software, Computer science, engineering – At least a 2nd Class Upper class degree.
2 – 3 years programming experience – PHP, JS, HTML, CSS, MYSQL, Dart / Flutter, Java, Kotlin.
Experience in PHP CMS and Frameworks – Laravel, Joomla, Codeigniter and Opencart.
Github and Git experience for code versioning.
API development and Microservices – SOAP / REST, XML, JSON
Mobile app development and deployment experience to stores - Flutter, Xcode, Android, Maven, Gradle and Cocoapods.
Experience with application security to secure applications and data.
Experience with server management will be an added advantage – Azure, AWS, cPanel, Apache, Nginx, Litespeed, Digital Ocean, Containers, Kubernetes.
Experience with Photoshop, XD, Figma will be an added advantage.
Excellent communication, problem-solving and people skills.
 more
  • ICT
  • Computer
The principal job tasks being as follows:

Collaborate with project teams to identify business needs.
Investigate and recommend solutions for system challenges.
Develop and deploy platform extensions on Business Central.
Constantly improve the existing applications to match growing needs.
Train users on the functionalities of Business Central.
Participate in improvement of technical and... operational processes.
Build integrations with Business Central usingAPI's.
Assist in identifying value adding technology opportunities.
Provide on-going support to customers through help desk.

The successful candidate will have the following attributes:

Holders of an Upper 2 class honours degree in Computer Science or closely related field from a recognized institution.
2+ years of development experience on Business Central or Dynamics NAV.
Expertise in Microsoft SQL Server database management system.
Working knowledge in Business Central's integration with 3rd party applications search as Warehouse Management, Tax Management, Bank & Mobile Money.
Understanding of CRM, Jet Reports and Power BI reporting tools will be an added advantage.
Excellent communication, problem-solving and people skills.
 more
  • ICT
  • Computer
The candidates will meet the following requirements:

Graduate Engineer in any engineering discipline from a recognized University, with a minimum of Upper Second Honours degree.
Proficient in the use of Microsoft office suite.
Valid driving license and having AutoCAD skills is an added advantage.

The successful candidates will join the company’s internship program details of which are on... the company website and will be posted to any of the company’s many branches across the country. This provides an exciting opportunity to join a dedicated team of dynamic experts who derive satisfaction from "Improving Peoples Lives' through Providing Water and Energy Solutions for Africa". more
  • Engineering
  • Technical
The position holder should be ready to learn and will be progressively trained to handle the following support related responsibilities:

Liaise with business partners to develop data analytics and insightful data visualizations to provide actionable strategic insights.
Work in multi-disciplinary, cross-organizational teams, including the exploration of new methods of data analysis.

The... successful candidates will have the following Essential Knowledge & Skill:

At least 1 years’ experience in, data engineering, business intelligence, data science, or a related field.
Experience in a complex data warehouse environment, hands-on data warehousing project experience and experience in full life cycle Business Intelligence development, implementation, tuning and support.
Advanced working SQL knowledge and experience working with databases.
Proficiency in statistical and analytical tools/languages (e.g., Python, Julia, Advanced excel.
Strong project management and organizational skills.
Experience supporting and working with cross-functional teams in a dynamic environment.
Adept at queries, report writing and presenting findings.

Key Qualifications

Holders of a 2nd class honours degree in Computer Science or closely related field from a recognized institution.
Deep understanding of Data Warehouse design and Business intelligence visualization (e.g., Power BI, Power Query, DAX).
Expertise with MS SQL Server and the full Microsoft Business Intelligence suite (SSAS, SSRS, SSIS).
In-depth understanding of backend ETL for data extraction & building data models, including scripting and data source integration.
Working knowledge of source control tools (e.g., GIT, Azure Deveps, Slack).
Expertise in at least one data-focused programming language (e.g., Python, Julia, MATLAB).
 more
  • ICT
  • Computer