16 jobs in CCI Global
Microsoft Modern Workplace Developer
Posted today
Job Viewed
Job Description
Purpose
We're seeking a skilled Microsoft Modern Workplace Developer to design, build, and implement solutions across the Microsoft 365 ecosystem—with a strong focus on
Copilot Studio
,
Power Platform
, and
process automation
. You'll partner with clients and internal teams to scope, architect, and deliver solutions that align with business objectives and best practices.
Key Responsibilities
- Collaborate with clients and stakeholders to gather requirements and define solution architecture.
- Design and develop
Copilot Studio
agents for business workflows and conversational AI scenarios. - Build and maintain
Power Apps
and
Power Automate
flows integrating Microsoft 365 and external systems. - Implement connectors, APIs, and data sources to extend solution functionality.
- Conduct testing, troubleshoot issues, and ensure quality assurance prior to deployment.
- Prepare technical documentation, user guides, and deliver knowledge-transfer sessions.
- Design, develop, and deploy
custom connectors
for third-party integrations. - Embed security, compliance, and governance in all solutions, working closely with the relevant teams.
- Provide post-deployment support and continuous optimisation to drive adoption and performance.
- Stay current with Microsoft's roadmap (Copilot, AI, Power Platform) and recommend value-adding features.
Skills & Competencies
- Proven experience with
Power Platform
(Power Apps, Power Automate, Dataverse). - Familiarity with
Copilot Studio
or conversational AI development. - Strong understanding of
Microsoft 365
services (Teams, SharePoint, OneDrive, Azure AD). - Experience with
REST APIs
,
JSON
, and data integration. - Excellent problem-solving skills and the ability to explain technical concepts to non-technical stakeholders.
Experience, Knowledge & Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field.
- Microsoft Certified: Power Platform Developer Associate
(or equivalent) is highly desirable. - 3–5 years
of relevant experience in Microsoft 365 and Power Platform development, including exposure to Copilot Studio or similar AI platforms.
Closing date for applications:
10 October 2025
How to apply:
Email
with the subject line:
Microsoft Modern Workplace Developer
NOTE:
ONLY SHORTLISTED CANDIDATES WILL BE CONTACTED VIA EMAIL.
Copilot #CopilotStudio #ConversationalAI #ProcessAutomation #SharePoint #Teams #AzureAD
APIs #RESTAPI #JSON #Integration #SolutionArchitecture #Governance #Security #Compliance
SoftwareEngineering #TechJobs #DeveloperJobs #AIinBusiness #DigitalTransformation #HiringNow #KenyaJobs #NairobiJobs #CCIKenya
Job Description
Purpose
Deliver accurate, timely, and reliable financial information to support decision-making, ensure compliance, and safeguard the organization's financial health.
Key Responsibilities
Accounts Payable
- Keep supplier KYC, bank details, contracts, and compliance documentation up to date.
- Post supplier invoices and expenses promptly to the correct GL/AP.
- Create AP profiles in the ERP upon receipt of complete KYC documents.
- Book, follow up on, and reconcile supplier statements to company ledgers.
- Reconcile corporate credit cards, book expenses, and ensure sufficient funding.
- Ensure all supplier invoices are captured ahead of month-end close.
- Post allocation invoices accurately based on stakeholder inputs.
- Pay company obligations within credit terms; maintain strong supplier relationships.
- Withhold statutory taxes and submit listings for payment.
- Prepare WHT workings aligned to regulatory guidelines on supplier payments.
Fixed Assets
- Maintain and continuously review the Fixed Asset Register; reconcile to the Trial Balance.
- Provide analysis and valuation support for asset disposals and insurance claims.
Financial Reporting
- Prepare depreciation and asset schedules on time; reconcile schedules to the Trial Balance.
- Post IFRS 16 schedules and reconcile balances to the Trial Balance.
- Prepare and post provisions, accruals, and prepayments; reconcile to the Trial Balance.
- Maintain loan schedules, book monthly interest, and reconcile to the Trial Balance.
- Prepare and maintain client bill-backs in the shared folder for month-end closing.
Admin & Audit Support
- Arrange flight bookings upon approved requests.
- Provide administrative support to the Finance function.
- Support internal and external audits through document provision and stakeholder follow-up.
Skills & Competencies
- Strong numerical and analytical capability.
- Excellent communication, stakeholder management, problem-solving, critical-thinking, and interpersonal skills.
- High attention to detail with the ability to manage large data volumes.
- Integrity and confidentiality in handling sensitive information.
Minimum Requirements
- Bachelor's degree in Finance, Accounting, Economics, or related field.
- CPA-K and/or ACCA certification (must have).
- 3–5 years of proven experience in a fast-paced, high-volume environment.
- Proficiency with accounting software (e.g., Sage) and advanced Microsoft Excel.
- Experience in a high-volume, data-driven finance/accounting environment.
How to Apply: Send your application to
:
Deadline:
6 September 2025
Subject line:
Accountant
Human Capital Business Partner
Posted today
Job Viewed
Job Description
Purpose
To assist in the formulation and implementation of proactive Human Capital strategies and intervention methods in line with the business objectives.
To support managers and teams in business delivery through enhancing their capability to deliver, manage their people and implement change.
Responsibilities
- Develop the medium-term Human Capital strategy for the business through analysis and consultation
- Ensure that HC processes are simplified and administered efficiently
- Provide advice and guidance on all HC issues to effectively support the business and manage risk
- Facilitate the sound employer-employee relations through managing and overseeing effective and efficient implementation and compliance with labour laws
- Provide coaching and upskilling on HC policies and procedures to ensure ongoing compliance
- Conduct Skip levels and communicate themes and assist operations with action plans
- Design and execute change management solutions that are inclusive and related to the strategic intent of the business
- Partner with Employee Relations and Ops/BEFs to address behavioral issues
- Drive Employment Equity
- Promote diversity
- Ensure adherence to policies
- Ensure compliance to legal, business and client requirements
- Identify and address HC risks and incidents
- Investigate Whistleblowers
- Identify and analyze attrition drivers and co-create solutions
- Co-create strategies for a positive work climate and culture along with operations to energise employees, give meaning to work, minimize work disruption and maximise employee productivity.
- Drive employee Wellness programmes
- Drive and embed CCI culture and values
- Ensure the implementation of performance management systems in collaboration with the relevant Centres of Excellence
- Support line with interviews and selection
- Manage the issuing of disciplinary actions
Skills and Competencies
- People Management Skills; mentor and drive people development; ensure high levels of employee engagement
- Strong and adaptable communication skills with the ability to influence and motivate
- Active Listening skills
- Coaching Skills; ability to deliver constructive feedback
- Planning and Organisational Skills; defining performance standards and meeting service levels; manage resources; good time management
- Good interpersonal skills
- Strong analytical abilities; ability to collate, manage and analyze data
- Adaptability / Flexibility
- Problem solving skills and adept at trouble shooting
- Ability to manage under pressure
- Knowledge of legislative requirements
- Excellent decision-making skills
- Strong influencing skills
- Good empathy and high EQ
Experience, Knowledge and Qualifications
- Business Degree in Human Resources/ Psychology/Sociology or General Business Degree
- 7-10 years' experience in a Human Resources or Management role
- Previous experience in a call centre advantageous
- Strong MS Excel and PowerPoint skills
- Member of the IHRM.
How to Apply:
Send an email to with the Subject as Human Capital Business Partner
Closing date for applications: 14th September 2025.
NOTE: ONLY SHORTLISTED CANDIDATES WILL BE CONTACTED
Job Description
About the Role
We are seeking a proactive and hands-on
Facilities Supervisor
to oversee the management, maintenance, and efficiency of our workplace facilities. The ideal candidate will ensure our employees, visitors, and service providers operate in a safe, functional, and comfortable environment — while upholding the company's standards and compliance requirements.
Key Responsibilities
- Supervise and evaluate outsourced service providers, ensuring quality and compliance.
- Implement preventive and proactive maintenance programs.
- Identify and resolve facility-related issues promptly.
- Manage incidents and follow through on corrective actions.
- Support and communicate the company's Facilities policies and strategy.
- Track and report departmental KPIs and KRIs.
- Promote cost-effective facility management while maintaining high operational standards.
- Foster positive working relationships across teams and departments.
Qualifications & Experience
- Bachelor's Degree or Diploma
in Facilities Management, Engineering, or a related field. - Additional certifications in facilities or maintenance management are an advantage.
- 2–5 years' experience in facilities management, ideally with exposure to corporate and/or National Youth Service environments.
- Strong knowledge of electricity systems, generators, solar power, wiring, and building maintenance.
- Experience with architectural and design works is an added plus.
- Proven leadership and team management skills.
Core Competencies
- Strong planning and organizational abilities.
- Excellent communication and relationship management.
- Resilient under pressure and able to make sound decisions.
- Demonstrated initiative and a proactive approach to problem-solving.
Closing date for applications:
25 October 2025
How to apply:
Email
with the subject line:
Facilities Supervisor
Job Description
We are looking for a
Lead Trainer
— a dynamic individual who is not only well-spoken and credible but also brings
positive energy, and the ability to inspire and command a room
. If you are a natural crowd-puller who thrives on engaging diverse audiences, this role is for you.
The Role
Lead Trainer
will be responsible for
designing, customizing, and delivering training programs
that cover leadership, emotional intelligence, business acumen, and change management.
This role will also form a
key part of the induction process
for new employees, ensuring they are not only oriented into the company's culture and values but also energized, motivated, and equipped to succeed from day one.
You will combine
adult learning principles
with
charisma and energy
, ensuring training sessions are impactful, participative, and business-aligned.
Key Responsibilities
- Deliver
dynamic, participative training sessions
and workshops across a range of leadership and business topics. - Lead
induction sessions for new hires
, ensuring they feel welcomed, engaged, and inspired. - Inspire, coach, and mentor learners — providing constructive feedback and driving professional growth.
- Engage with clients at all levels, building trust and credibility while aligning training to organizational goals.
- Customize projects, case studies, and assignments to meet client and learner needs.
- Maintain training logs, attendance, and performance tracking with attention to detail.
- Continuously evaluate and refine training programs using participant and client feedback.
- Position training content with clarity, confidence, and a strong sense of
ROI and business impact
.
What We're Looking For
- A well-spoken communicator
with excellent facilitation and presentation skills. - Executive presence
with the ability to inspire confidence across senior leadership and frontline learners alike. - Positive energy and charisma
— a true "crowd-puller" who thrives in interactive learning environments. - Bachelor's degree in Business Administration, Organizational Development, or a related field.
- Minimum
3 years' experience
as a trainer in corporate or client-facing environments. - Strong skills in coaching, mentoring, and adult learning facilitation.
- Experience with
Virtual Learning Environments (VLEs)
and Microsoft Office. - Professional certifications in training/facilitation (an added advantage).
How to Apply
Send your CV and cover letter to with the subject line:
CareerBox Lead Trainer Application
Deadline: 5th October 2025
Senior C++/Qt Developer
Posted today
Job Viewed
Job Description
Location:
Nairobi, Kenya
Type:
Full-time
Purpose:
We're looking for an experienced
Senior C++ Developer
to architect, develop, and optimise cross-platform applications built with
Qt
. You'll lead end-to-end feature delivery, champion performance and user experience, and mentor engineers in a collaborative, open-source-friendly environment.
What you'll do
- Design, develop, and maintain cross-platform
GUI applications
using
C++17+
and
Qt (Widgets/QML)
. - Deliver high-performance features in close collaboration with Product and UX.
- Own quality: conduct code reviews, write unit tests, and profile for memory/CPU optimisation.
- Maintain and improve build systems (
CMake
) and manage
CI/CD
for reliable releases. - Mentor junior engineers and share best practices to grow the team's technical excellence.
- Participate in architectural planning and roadmap discussions.
- Contribute to open-source projects (e.g., Qt, KDE) and represent the team in relevant communities.
What you'll bring
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years
of professional C++ development, with proven
Qt
expertise. - Strong background in
multithreading
and
concurrency
for cross-platform apps. - Proficiency with debugging and profiling tools, and solid
Git
workflows. - Open-source contributions
preferred
.
Skills & Competencies
- Advanced knowledge of
C++17+
and
Qt (Widgets/QML)
. - Excellent problem-solving and debugging skills.
- Strong communication and mentoring abilities.
- High standards for code quality, maintainability, and user experience.
How to apply
Send an email to
with the subject line:
C++ Developer
.
Please include your CV and links to relevant repositories or open-source contributions.
Closing date for applications:
15 September 2025
Note:
Only shortlisted candidates will be contacted via email.
Job Description
Purpose of the Role
Deliver high-impact training aligned to company and client objectives. Continuously refine content and delivery to onboard new hires and upskill existing agents. Confidently facilitate courses with strong product and skills expertise for all training cohorts.
Key Responsibilities
- Facilitate training in line with client curriculum requirements.
- Communicate knowledge/skill updates to relevant campaign teams.
- Complete training administration within set timelines.
- Monitor process/knowledge changes and recommend content and delivery updates.
- Attend quality calibration sessions and maintain <5% variance.
- Coach trainees to close observed knowledge and skills gaps.
- Support projects including Training Needs Analysis, BQ management, campaign launches, upskills, and refreshers.
- Stay current by completing monthly knowledge assessments.
- Handle live calls for a minimum of 4 hours each month.
- Attend Train-the-Trainer (TTT) sessions with client or Master Trainer and ensure periodic sign-off/certification.
- Participate in internal/external trainer certification programs.
- Proactively self-upskill on industry trends and relevant knowledge.
Minimum Requirements
- Bachelor's degree / Diploma in Education, Training, HR, or a related field.
- At least 2 years' experience in training.
- Strong facilitation and presentation skills with the ability to engage diverse audiences.
- Solid understanding of customer service principles.
- Experience in a BPO or other fast-paced environment is an advantage.
- Ability to work rotational shifts.
Required Skills
- Advanced organizational skills; able to manage multiple priorities.
- Excellent written and verbal communication in English.
- Strong interpersonal skills.
- Proficiency in MS Office (Outlook, Word, PowerPoint, Excel).
- Ability to observe, document, and report insights constructively.
- Ability to create clear, compelling PowerPoint presentations based on findings.
How to Apply
Send your application to
with the subject line:
CareerBox Trainer
.
Closing date for applications:
5th September 2025.
Learning Management System Administrator
Posted today
Job Viewed
Job Description
About Us
At
CCI Kenya
, we are committed to empowering our people through innovative learning solutions that drive both personal and organizational growth. As we continue to strengthen our Learning & Development strategy, we are seeking a dynamic and detail-oriented
LMS Administrator
to join our team.
The LMS Administrator
will play a pivotal role in managing and optimizing our Learning Management System to deliver engaging, scalable, and data-driven learning experiences. Reporting directly to the Director of Learning & Development, this individual will ensure our LMS operates seamlessly, supports compliance requirements, and enhances employee development across the business.
Key Responsibilities
- LMS Management & Support:
Administer and maintain the LMS platform, troubleshoot issues, manage user accounts, and coordinate with IT/vendors. - Content & Course Administration:
Upload and manage SCORM packages, videos, assessments, and documents; assign training programs and track compliance. - Reporting & Analytics:
Generate reports on learner progress and completion rates; deliver insights to leadership for continuous improvement. - Stakeholder Collaboration:
Partner with HR, managers, and SMEs to identify training needs and roll out effective learning solutions. - User Engagement:
Support learners and managers, conduct LMS onboarding, and drive adoption of learning initiatives.
What We're Looking For
- Bachelor's degree in Education, Instructional Design, Information Systems, or a related field.
- 3+ years
of hands-on experience administering an LMS (Cornerstone, Moodle, SAP Litmos, TalentLMS, etc.). - Technical know-how in
SCORM, xAPI
, and familiarity with tools such as
Articulate
or
Adobe Captivate
. - Strong analytical and Excel skills.
- Excellent communication, project management, and organizational abilities.
- A proactive mindset with a passion for optimizing learning systems.
What Success Looks Like
- Seamless LMS operations.
- Engaged learners with high course completion rates.
- Actionable insights provided to L&D leadership.
- Continuous improvement through innovation and system enhancements.
How to Apply
Send your CV to with the subject line:
Learning Management System Administrator
Application Deadline: 5th October 2025
Job Description
About the Role
We are seeking a dynamic and experienced
Pro Trainer
to join our team. This role is responsible for customizing and delivering high-impact training programs that empower employees from partnering organizations to excel in leadership, emotional intelligence, strategic business acumen, and change management.
As a trusted partner to our clients, you will play a critical role in creating engaging learning experiences, coaching individuals toward their full potential, and ensuring seamless integration of best practices into business operations. This is an exciting opportunity for a passionate facilitator who thrives in client engagement and relationship-building.
Key Responsibilities
Client Engagement
- Facilitate dynamic training sessions, workshops, and seminars across multiple leadership and business topics.
- Evaluate training effectiveness through feedback, performance data, and robust evaluation methods.
- Deliver active, project-based learning experiences tailored to organizational needs.
- Build and maintain trusted relationships with clients, confidently engaging stakeholders at all levels.
- Present solutions aligned with client goals, showcasing ROI and organizational impact.
People Development
- Provide coaching, mentorship, and constructive feedback to learners for their professional growth.
- Demonstrate gravitas, empathy, and adaptability when engaging with diverse participants.
- Manage challenging discussions tactfully and maintain an inclusive learning environment.
- Prepare thoroughly for training delivery, tailoring content to audience needs.
- Foster continuous improvement in participants while modeling self-reflection and growth.
Process & Risk
- Manage learner registration, attendance tracking, and reporting.
- Collect and analyze feedback to improve future sessions in partnership with content teams.
- Maintain accurate training logs and provide reports on participation and quality.
- Ensure compliance with training schedules and guidelines.
Financial & Business Impact
- Align training content with business objectives and client industry needs.
- Position and communicate training solutions to demonstrate measurable ROI.
- Identify opportunities for upskilling, cross-selling, and expanding training engagements.
- Collaborate with IT and content teams to ensure smooth technical and program delivery.
Skills & Competencies
- Strong facilitation and presentation skills
- Excellent communication and interpersonal skills
- High emotional intelligence and situational awareness
- Strategic thinking and business acumen
- Time management and organizational skills
- Creativity and adaptability in training approaches
- Proficiency in Microsoft Office and Virtual Learning Environments
Qualifications & Experience
- Bachelor's degree in Business Administration, Organizational Development, or related field.
- Minimum of
3 years' experience as a trainer
with proven success in engaging adult learners. - Demonstrated ability to inspire diverse audiences and drive behavioral change.
- Strong track record in client-facing roles and stakeholder engagement.
- Professional certifications in training, coaching, or facilitation are an added advantage.
- Experience with virtual/online training delivery.
- Ability to work under pressure and adapt to business needs with flexibility.
How to Apply
Interested candidates are invited to submit their CV to
with the subject line:
Pro Trainer Application
.
Application Deadline:
21st September 2025
Human Capital Administrator
Posted today
Job Viewed
Job Description
Purpose
The Human Capital Administrator supports Human Capital Operations by delivering efficient, accurate, and compliant services across employee lifecycle activities, ensuring seamless execution of HC processes and exceptional internal service.
Key Responsibilities
1) Record Maintenance
- Open files for newly recruited employees and ensure all documents are submitted per the HC document checklist.
- Keep HC files and HRIS/databases current (valid contracts, benefits, changes in terms).
- Close terminated employee files per HC SOPs; ensure all documents are duly signed and filed.
2) Digital Register (DR) Management
- Process the daily "incomplete" report and share with leadership for corrective action.
- Terminate all exited staff in the DR within 48 hours of notification from the HCBP.
- Action all transfers/movements in the DR within 48 hours of receipt from the HCBP.
3) Leave Management
- Prepare a monthly absence report from the DR and update leave liability/sick leave reports.
- Share unpaid leave details with Payroll for processing in a timely manner.
4) Onboarding of New Employees
- Issue contracts and clearly explain terms and conditions in a language the employee understands.
- Provide each new employee with their signed job description and ensure records are filed.
5) Terminations/Exits
- Share the monthly exit tracker with Payroll for terminations and final dues computation.
- Ensure exit documentation is complete and archived per SOPs.
6) Contract Renewals
- Generate a monthly report of expiring contracts.
- Prepare and issue renewal contracts for eligible staff ahead of expiry.
Skills & Competencies
- Excellent written and verbal communication.
- Strong reporting capability; advanced computer literacy.
- Meticulous attention to detail and data accuracy.
- Comfortable following strict procedures and working methodically.
- Strong organization and time management in a high-volume environment.
- Discretion, confidentiality, and professionalism.
Experience, Knowledge & Qualifications
- Minimum
6 months' experience
in Human Resources and general administration. - Bachelor's degree or diploma
in Human Resource Management, Business Administration, Arts, or a related field. - Demonstrated experience using electronic HR/administrative systems with high data volumes.
- Advanced Microsoft skills, with high proficiency in Excel.
- Exposure to labour law and employment regulations.
- Ability to work
rotational shifts
.
How to Apply
Closing date:
12th October 2025
Send your application to
with the subject line:
Human Capital Administrator
.
Note:
Only shortlisted candidates will be contacted via email.