Key Responsibilities

Continuous Improvement: Drive continuous improvement initiatives within the Agile framework, fostering a culture of learning, experimentation, and innovation.
Liaising with clients and stakeholders to determine project requirements.
Determining project parameters, timelines, and deliverables.
Building and maintaining expert knowledge of technology solutions.
Designing... and testing a range of software and technical solutions.
Driving the rapid adoption of new technologies, ideas, and processes.
Creating user and training documentation and overseeing training sessions.
Using data modelling and analysis to inform and illustrate solutions.
Developing functional specifications for developers to implement.
Creating testing and deployment processes and plans, and overseeing deployments.
Being the first point of contact and providing guidance and advice for the duration of a project.
Metrics Tracking: Define key performance indicators (KPIs) and metrics to measure the success of product releases, tracking progress and making data-driven decisions.
Creating / Developing Dynamic Nav and other enterprise solutions.
Integrating Enterprise Applications to Other systems within or outside the enterprise.
Ensuring Enterprise Applications are up-to-date.
Supporting enterprise Application clients.
Formulating System Processes based on client requirements.
Managing client data with efficiency and professionalism during immigration.
Advising clients on best practices in the financial industry.
Training Users on the functionality of enterprise applications.
Ensuring enterprise applications are protected against fraud.
Constant improvement of the existing application to keep up with growing client needs.
Provide expertise in both technical and non-technical Nav processes when needed.
Controlled Sharing of Enterprise code in protection of the company’s intellectual property.
Perform ad-hoc tasks as assigned by the department supervisor, demonstrating flexibility and willingness to contribute to the team’s success.

Key Performance Indicators

Stakeholder Satisfaction: Gather feedback from stakeholders and customers to assess their satisfaction with the product and its features. High satisfaction scores indicate successful alignment with stakeholder expectations and business needs.
Release Frequency: Measure the frequency of product releases or deployments to production. A higher release frequency indicates agility and the ability to deliver value to customers more frequently.
Feature Adoption: Track the adoption rate of new features or enhancements by users. Higher adoption rates suggest successful delivery of valuable features that address user needs and preferences.
Rollback Rate: Monitor the number of defects or bugs identified in released features. A low defect rate suggests high-quality deliverables and effective collaboration between the product owner, development team, and quality assurance.
Overall impact of product initiatives on organizational goals and success.
Submit timely reports and prepare presentations/proposals as assigned.

Qualifications and Skills

A Bachelor’s Degree in IT or related Field.
Proof of having implemented/worked on Nav/Business Central.
NAV certified.
At least 3 years of Dynamic Nav consultancy experience.
Strong knowledge in Dynamic Nav 2009, 2013, 2015, 2016, Business Central, etc.
Support enterprise application clients.
Experience of providing pre-sales demonstrations to clients & prospects.
Strong analytical and reasoning skills with an ability to visualize processes and outcomes.
A passion for solving problems and providing scalable solutions.
Excellent knowledge in developing/creating software using Dynamic Nav.
Strong experience in constant improvement of existing enterprise applications.
Strong experience with using debugging and logging tools.
Experience in software monitoring and performance tooling (caching and caching strategies, etc.).
Excellent working knowledge of relational databases design and implementation using MySQL and Oracle.
Strong Linux skills (Configuration, Installation, etc.).
Working knowledge in containerization technologies will be an added advantage.
Ability to document requirements and specifications.
Outstanding all-round communication skills and ability to work collaboratively.
 more
  • ICT
  • Computer
  • Kindly share your resume to jonathanotieno.dr@gmail.com
    Regards.

Key Responsibilities:

Patch and Vulnerability Management: Maintain a robust PVMG process by working with system and application custodians to ensure vulnerabilities are closed within SLA (25%).
Audit: Track all audit issues within Technology and ensure they are closed within the agreed timelines (35%).
Security Monitoring: Onboard all Digital Business assets to SIEM and perform SOC L2 role... for NCBA Digital Business systems (25%).
Leadership: Manage and coordinate cyber operation initiatives, ensure support SLAs are compliant, and report on key cyber operations metrics to senior management (15%).

Main Activities:

Perform regular vulnerability assessments and compliance hardening reviews on Digital Business assets.
Serve as the primary point of contact and escalation point for Security Administration tasks.
Onboard all Digital Business systems to SIEM for monitoring by L1 teams.
Perform SOC L2 role by investigating, closing, and reporting all cyber incidents affecting Digital Business systems.
Coordinate and track the closure of all audit issues within Technology.
Maintain an updated asset register for all servers and applications.
Follow up with system custodians to ensure identified risks are addressed within the agreed timelines.
Continuously review and improve cyber processes to ensure efficient support to the agile software development process.
Work with the group Cyber team to fine-tune controls to protect Digital assets.

Qualification and Skills 

Bachelor’s degree in Computer Science, Information Technology, or a related field.
Minimum of 5 years of experience in Cyber Security systems administration, e.g., Intrusion Prevention Systems, Web Application Firewalls, Remote Access, Content Filters, Endpoint Protection, Vulnerability Management solutions, etc.
Minimum of 2 years’ experience working with Networking and Operating Systems (e.g., Cisco, Huawei, Windows, Linux).
Information Security certifications (e.g., CEH, CISSP, CISM, CISA, GIAC, CPTP, OSCP).
Hands-on experience in software development with major languages like Java, C++, C#, and using relational databases (e.g., Oracle, MS SQL).
Working knowledge of Cloud technologies (e.g., AWS, Azure, Google, Huawei).
Excellent analytical, problem-solving, and reporting skills.
Knowledge of systems and processes within the Financial Services industry.
Experience in leading teams of security analysts is an added advantage.
 more
  • ICT
  • Computer
  • Kindly share your resume to jonathanotieno.dr@gmail.com
    Regards.

Key Duties and Responsibilities

Design, analysis, development, delivery, and continuous improvement of all Systems QA processes.
Apply knowledge and experience in Software Testing Standards to assist business and product teams in developing solutions.
Ensure adherence to internal policies and procedures during CBA application development in line with ITIL and other best practice... standards.
Manage relationships and protocols with technical platform owners and internal business owners.
Advise on technology improvements to maximize business objectives.
Provide leadership, support, and guidance to the Applications Development Team, fostering a conducive working environment.

Qualifications and Skills:

Bachelor’s degree in Computer Science, Information Technology, or related field. A Master’s degree in Technology or Business-related course is an added advantage.
Minimum of 3 years’ experience in IT systems development within a large, highly digitized organization, with at least 2 years in software testing.
Experience in writing, executing, and monitoring automated test suites using technologies such as Cucumber, Concordion, Selenium, Appium, Robotium, SoapUI, Jmeter.
Certification and experience in implementing best practice frameworks, e.g., ITIL, PRINCE2.
Hands-on experience in software development with major languages like Java, Kotlin, C++, C#, and using RDBMS such as Oracle and MS SQL.
Strong understanding of SOA lifecycle, integration patterns, and standard methodologies.
Knowledge of Linux/Unix commands and SQL.
Deep understanding of industry-standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST, and JSON).
Experience with continuous integration tools such as Gitlab CI/Jenkins.
Familiarity with issue/bug tracking tools like JIRA.
Testing Automation experience.

Technical Competencies:

Support delivery and software development teams in adhering to established processes.
Perform quality audits and reviews, ensuring compliance with process and work instructions.
Provide technical guidance to integration and applications teams to ensure quality across the software development life cycle.
Formulate and implement software testing strategies.
Perform code reviews.
Work with business and product teams to develop functional and technical requirements and propose solutions.
Use source control and bug-tracking systems.
Evaluate and plan QA tasks for software development projects.
Provide input into Business Continuity and Data Security Plans for software platforms.
Perform research to evaluate emerging technologies.
 more
  • ICT
  • Computer
  • Kindly share your resume to jonathanotieno.dr@gmail.com
    Regards.

Key Duties and Responsibilities

Translate documented business requirements into functional and non-functional technical requirements for development/implementation.
Work with business and all technical teams with an interest in the design of the solutions to ensure they are easy to operate and maintain while keeping in line with NCBA’s security standards.
Support project management by... providing technical oversight on projects and ensuring that requirements are in alignment with business strategies and the business architecture roadmap/framework.
Translate strategic initiatives into delivery-focused change initiatives, while translating business processes and issues into effective conceptual and logical models.
Independently manage conflict among diverse cross-portfolio stakeholders related to competing interests and requirements, helping stakeholders examine real needs versus wants and ways to collaborate for win/win resolutions.
Review development to ensure what is delivered is as per the agreed architecture, technical requirements, and business intent. Reviews should occur with every iteration or change from Business requirements.
Set baselines through the introduction of standards and working practices such as coding standards, design principles, and tools.
Experiment by building prototypes, frameworks, and foundations to be consumed by the technical team.
Propose architectural improvements.
Participate in technology selection and identify fit-for-purpose technology solutions for Digital Business.

Qualifications and Skills:

A Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field of study from a recognized university.
At least one certification from the following: CBAP, TOGAF, ITIL Foundation, or Design Thinking and Innovation.
At least 3 years of experience in software development, including databases, applications, infrastructure, and cloud technologies.
Experience in software development lifecycle management using waterfall, agile, and hybrid methodologies.
Proven track record in designing and implementing mass-market complex projects within the financial services industry.
Ability to communicate and influence even in ambiguous environments with no formal authority.
Familiarity with DevOps, Agile working, and CICD.
Excellent planning and organizational skills with the ability to break down complex items into actionable elements.
 more
  • ICT
  • Computer
  • Kindly share your resume to jonathanotieno.dr@gmail.com
    Regards.

Key roles and responsibilities
Strategic Leadership:

Provide overall leadership in guiding the organization’s fulfilment of its mission, including the implementation of the strategic plan and related key strategies or business plans.
Ensure ongoing programmatic excellence, rigorous program evaluation, and consistent quality of finance and administration, fundraising, communications, and... systems; recommend timelines and resources needed to achieve the strategic goals.
Building and maintaining a strong relationship and diverse network of collaborators, and supporters, including government agencies, development partners and other parties interested in the work of the organisation, and as a way to leverage resources from aligned organizations and partners.
Maintain, and support the established Technical Committees: serve as an ex-officio member of each committee, seek and build committee involvement with strategic direction for both ongoing local operations as well as for programmatic expansion.
In conjunction with the organisation’s team, implement, and monitor the annual performance organizational work plan and any other work plans, as are used to establish and monitor key milestones, outcomes, and deliverables in the execution of the organisation’s overall mission and strategic plan.
Planning & business development.

Fundraising & public relations:

Expand revenue-generating and fundraising activities to support existing program operations while simultaneously building operational reserves.
Oversee the public relations and marketing strategies to effectively position the organisation for successful fundraising and expanded revenue generation.
Development of media, and publications for presenting the organisation’s work to the public, particular audiences and articulating the organization’s achievements and objectives.
Build key strategic relationships with diverse allies, collaborators, funders, and others.

Skills and experience

10 years of relevant experience and a broad and perceptive technical grasp of conservation, sustainable tourism, and community-led initiatives.
Strong experience, skillset, and technical understanding of organizational development and/or business development; someone who understands the challenges and imperatives in building effective, high-performing organizations, and who has a proven track record in steering organizations through these challenges.
Strong organizational diagnostic and analytic skills – the ability to quickly and accurately understand an organization’s strengths, weaknesses, and priorities in a developmental sense.
Team management experience, with a demonstrated ability to coach direct reports to improve performance.
Team player; willing and able to adapt to the needs of a dynamic and growing organization.
Experience in non-profit fundraising and proposal writing.
Outstanding interpersonal skills in communications, relationship management, and team processes.

Other requirements

First degree in tourism management, environmental education, social sciences or a related field. 
A master’s degree in, tourism management, environmental education, social sciences or a related field (preferred).
Deep understanding of sustainable tourism, environmental conservation, and community development principles. 
Previous experience managing Association with proven contribution to its growth.
Additional professional qualifications and Knowledge of global trends in responsible tourism will be an added advantage. 
The successful candidate will be based at the organization’s Kenyan offices in Nairobi, with occasional local and international travel.
 more
  • Travels & Tours
Responsibilities:

Collaborate with different departments to identify areas for improvement and waste reduction within the organization.
Conduct detailed process analysis, including Time & Motion Study, Value Stream Mapping, business Process Mapping to identify bottlenecks, inefficiencies, and areas of improvement.
Develop and implement OpEx methodologies and tools to drive continuous... improvement efforts throughout the organization.
Train and educate employees on OpEx principles, tools, and techniques, fostering a culture of continuous improvement. Coordinates meetings and trainings as needed including scheduling, preparing materials, taking notes, and following up on action items as needed
Monitor and evaluate process metrics to track progress and identify areas requiring further improvement and submit weekly update on all progress and before /after improvements 
Lead and facilitate OpEx projects, including Kaizen events and 5S initiatives, to achieve targeted results.
Work closely with cross-functional teams to develop and implement standardized work processes and procedures.
Assist in the development and maintenance of visual management systems to improve communication and transparency across teams.
Stay updated on industry best practices and emerging trends in OpEx manufacturing and process improvement.
Operations Coordinators perform a variety of resource management and strategic planning tasks to ensure their organization is adequately staffed and supplied. 
Facilitating cross-channel feedback from customers and employees to management and executive teams
Working with team leaders, managers and department heads to learn departmental needs and goals
Ensuring that all activities conform to local, federal, industry and company standards
Observing, reviewing and analyzing processes to identify inefficiencies and areas where improvements could be made
Identifying and resolving any problems in all business process
Designing and maintaining clear operational guides to ensure consistency of operations
Delivering reports to department heads, management teams and boards of directors to provide insight into the overall efficiency of the organization. Weekly project update to all take holders and monitor compliance of system tracking and all reviews 
Collaborating with management and executives to set departmental and organization-wide goals

 Key Roles: 

Process Improvement: Lead and facilitate process improvement projects using methodologies like Lean and Six Sigma to enhance operational efficiency.
Performance Monitoring: Track and analyze performance metrics to identify areas for improvement and ensure that processes are optimized.
Training and Support: Provide training and support to employees on best practices and continuous improvement techniques.
Collaboration: Work closely with different departments to ensure that improvements are integrated into business processes and systems.
Documentation: Maintain detailed documentation of processes, improvements, and performance metrics to ensure transparency and accountability.
Problem Solving: Identify and resolve operational issues by analyzing root causes and implementing effective solutions

Qualifications & Experience:

Diploma or degree in Industrial, Production, Mechanical or Electrical Engineering (or a related field).
Minimum of 2-3 years of experience working in Continuous Improvement/ Business Excellence cell, actively working on improvement activities, preferably within a manufacturing or industrial setting.
Certifications in Lean, Six Sigma Green/Black Belt or other process improvement methodologies, Data Analysis, can be an added advantage
Proven project management skills. The ability to lead and facilitate OpEx projects from initiation to completion.
Strong knowledge and understanding of OpEx manufacturing principles and tools (e.g., 5S, Kanban, Kaizen, Value Stream Mapping, Time & Motion Study).
Proficiency in using OpEx software, Knowledge of Microsoft Office (especially Outlook, Word, PowerPoint, and Excel) required; familiarity with Microsoft Visio, Office365, Power BI, Minitab, Value Stream Mapping software and SharePoint preferred Microsoft Office would be an added advantage
 more
  • Engineering
  • Technical
  • Kindly share your resume to jonathanotieno.dr@gmail.com
    Regards.

Key Responsibilities:

Employing different sales strategies to market the hotel services to the target market and covert leads.
Undertake new business development activities to produce results that meet or exceed the agreed business targets.
Manage relationships with existing and potential clients to build and maintain strong and lasting relationships with clients.
Develop, present, and... implement the annual marketing plans and revenue generation budgets in line with the company’s objectives.
Establish, develop and maintain positive business and customer relationships.
Expedite the resolution of customer problems and complaints to maximize satisfaction.
Analyze the territory/market’s potential, track sales and status reports
Supply management with reports on customer needs, problems, interests, competitive activities, and potential for new products and services.
Organize and participate in corporate events including marketing journeys to market the company’s products promote product awareness and convert leads.
Any other relevant work that may be assigned to the job holder from time to time.

Key Skills & Experience

Degree in Marketing, Sales or a relevant field
Minimum of 5 years Sales and Marketing experience in the Hospitality Industry.
Experience in selling and marketing Conferencing facilities and Apartments.
Highly motivated and target driven with a proven track record in sales.
Excellent selling, communication and negotiation skills.
Strong verbal and written communication skills.
Demonstrable track record to work independently, own decisions, set priorities, and solve problems.
Ladies  encourage to apply
 more
  • Sales
  • Marketing
  • Retail
  • Business Development
Responsibilities:

Carry out regular patrols of the estate while readily liaising with security guards and the MGRA administration office in the estate. 
Ensure all security guards are at their stations on time, properly attired and are carrying out their duties according to SLA with MGRA. 
Ensure all assets owned by MGRA including street lights, cabro and other associated infrastructure are... well maintained and any damage either by residents or otherwise are well noted and recorded to ensure replacement or repair by damaging parties. 
Ensure that the estate is a safe and non-threatening environment for all residents/visitors. 
Ensure all construction in the estate adheres to set timelines and ongoing construction is done in a manner that conforms with MGRA policies. 
Ensure all incidents are managed in accordance with MGRA policies and procedures, ensuring records and logs of all non-conformances and emergencies. 
Ensure any issues, emergencies and or unsecure areas of the estate are reported to the MGRA office administrator immediately and action taken to resolve any outstanding issues. 
Undertake continuous surveillance and immediately report on any out of ordinary activities within the estate. 
Undertake any other reasonable duties as required to meet the needs of the Estate Management. 
Support the security guard supervisor in conducting regular audits as required. 
Ensure adherence to the MGRA environmental policy. 
Continuously look for opportunities to be of assistance to visitors at the estate, proactively offering assistance wherever opportunities arise. 
Be professional, pleasant, friendly, courteous, and helpful always whilst carrying out assigned duties.

Qualifications:

Bachelor’s degree or a diploma in a related field.
Proven experience in property management, facilities management, or a related operational role.
Strong leadership and team management skills.
Excellent communication and organizational skills.
Ability to multitask and prioritize in a fast-paced environment.
 more
  • Real Estate
Responsibilities:
General

Properly recording financial transactions and accurately keying them into the computerized accounting systems.
Timely, orderly, and effective manual and electronic filing of accounting information and records.
Assisting with analysis and production of comprehensive statements and reports as required.
Collaborating cross-functionally with another department i.e.... human resources, administration, marketing, sales, and property and facilities management to provide financial insights and support business growth.
Administering VAT, WHT, MRI, and processing returns.
Undertaking daily banking functions and bank reconciliations.
Supporting the procurement of supplies and services and timely payments for the same.
Dealing with daily petty cash transactions and ensuring that reconciliations are completed weekly.
Prompt invoicing of company incomes – management fees, sales and letting commissions and advisory fees.

Client Accounts

Preparing and maintaining annual management budgets for specific properties.
Invoicing rent payments, service charges, water bills, electricity bills, and other incomes for properties managed by the company.
Receiving and reviewing supplier invoices works approval documents, and issuing related payments promptly.
Ensuring all general ledger accounts are updated promptly and are accurate and reconciled monthly.
Administering client VAT, WHT, MRI, and processing returns.
Updating the landlord’s account and transfer of rent payments to their accounts.
Dealing with daily petty cash transactions and ensuring that reconciliations are completed every week.
Bank reconciliation for client accounts.
Updating and regularly issuing individual account statements
Reporting periodically to the Boards/Committees of the managed properties and attending meetings.
Undertaking the preparatory work for the annual audit of accounts and assisting in the implementation of audit recommendations.

Qualifications and Skills:

A Bachelor’s degree in Accounting/Business from a recognized University.
Certified Public Accountant of Kenya (CPA-K) level 3
Minimum of 3 years’ experience working as an accountant in the Real Estate industry.
A competent user of QuickBooks and Microsoft Office Suite – especially Excel and Word.
Excellent numerical skills.
Strong verbal and written communication skills.
Great interpersonal skills and a strong team player.
Good organization and administrative skills.
Ability to work under pressure to meet deadlines and adopt a flexible approach to meet the needs of the business.
High integrity and excellent attention to detail.
Articulate and self-confident.
Professional, optimistic, and highly motivated.
Ability to manage assigned tasks proactively and efficiently.
Adaptable and able to work in an environment of fluctuating workloads.
Must display a high degree of emotional maturity.
Female candidates encouraged to apply
 more
  • Finance
  • Accounting
  • Audit
Key Responsibilities:

Propose Develop and implement a HR strategy in consultation with the Managing Director.
Advice management and employees on HR issues and policies; mandatory procedures, staff handbook and local laws.
Provide leadership and manage the HR business processes (recruitment; orientation; performance management; staff leave and medical; staff reward; benefits etc.) while... ensuring that HR systems are up to date and functioning 
Prepare Human Resource budgets in consultation with Departmental heads or managers, scoping and justification of proposed and existing roles in the business strategy by recommending optimal staff establishment.
Design Human Resources plans to bridge staffing gaps and deal with surplus capacity through coordination of recruitment, selection and placement of staff as per the approved work force plans.
Administer the implementation of health and safety policies and processes and through continuous staff education on health and safety activities to ensure security and safety of the company and its employees.
Device measures for talent retention and implementation.
Devise performance system, train stakeholders on performance and administration. 
Support in establishing the skill gaps within Business and facilitate training needs analysis.
Facilitate the preparation of job descriptions for all roles; ensure that the job roles and KPIs are well defined.
With the senior management team and line managers ensure that performance management is implemented effectively. 
Drive the organizational culture initiatives. 
Support and advise the stakeholders on the opportunities for improvement of employee relations.
Review compensation management and manage the annual pay and benefits review process in compliance with statutory requirements and human resource policy.
In liaison with the Departmental heads, ensure that leave plans are in place and are adhered to.
Legal responsibility and undertake statutory responsibilities relating to areas of Labor Law, Tax Laws, Social Insurance Law, etc. 
Support with creation, implementation and interpretation of the policies and procedures and assess compliance by all employees within the organization. 
Take lead and play advisory roles in disciplinary procedures and grievances including conducting investigations 
Work on Staff Welfare Program 
Support line managers through change management and restructuring processes 
Provide HR daily, weekly, monthly and annual reports plus any that may be required by the Managing Director.
Frequently support and advise on Human Resources challenges and issues facing the managers.
Support in administrative function.
And any other duties assigned by the Managing Director.

Key Qualifications:

Bachelor’s degree in Human Resources Management
Professional HR certification is a must.
Minimum of 5 years of experience in HR management in manufacturing
Professional membership (IHRMK Membership) 
CHRP Certification will be an added advantage
Proven experience in talent acquisition, employee relations, and performance management.
Strong knowledge of employment laws and labor and regulations.
Excellent interpersonal and communication skills.
Strong leadership skills, organizational skills and the ability to manage multiple tasks simultaneously.
A passion for people, integrity, reliability, and customer-focused service.
 more
  • Human Resources
  • HR
  • Kindly share your resume to jonathanotieno.dr@gmail.com
    Regards.