View all jobs

IT Project Manager

Nairobi, Nairobi

As an IT Project Manager, you will deliver technology solutions by managing projects throughout their full life cycle; you will lead projects related to large-scale digital initiatives for an enterprise-level organization. In this role, you will be responsible for gathering resources, generating schedules, establishing teams to fulfil initiatives; you will interface with project members, vendors, managers, executives, and stakeholders to manage risk and ensure projects are completed on time and under budget.


  • Leads planning and management of small to large cross-domain initiatives and activities, including conducting analyses, developing the project and change management plans, and driving execution. 
  • Oversee requirements management processes including requirements elicitation, analysis, validation, and ongoing scope management. 
  • Owns project planning, work breakdown structure (WBS) / Scheduling, financial management, and quality and performance management. 
  • Develop, produce, and deliver executive presentations, program updates, and set and articulate goals and timelines to executive leadership. 
  • Drive implementing the full software development life cycle (SDLC).
  • Ensure adequate and constant communications management and reporting, utilizing multiple channels including daily standups, regularly scheduled steerco meetings as well as standard reports to include ongoing updates, monthly progress reports etc.  
  • Coordinate with other project teams and stakeholders to gather project status, performance and communicate policy where required. 
  • Risk Management activities - work with the risk leadership, individual project managers, 3rd party vendors, cybersecurity staff, and other external stakeholders to identify, assess, and mitigate risks.
  • Planning and advising Scrum implementations within the organization.
  • Removing barriers between stakeholders and Scrum Teams.
  • Helping find techniques for effective Product Goal definition and Product Backlog management.
  • Assist the Product owner to understand the Agile way of working through training and achieving the vision.
  • Causing the removal of impediments to the Scrum Team’s progress; and,
  • Ensuring that all Scrum events take place and are positive, productive, and kept within the timebox.

Required Skills/ Experience

  • 7+ years of professional experience.

  • 5+ years of professional project management experience on large (budget) projects

  • PMI or PMP certification preferred.

  • Scrum master certification is a plus

  • Must demonstrate an understanding of financial services.

  • Bachelor's Degree or equivalent experience is required.

  • Demonstrated successful mastery of major components of the Project Lifecycle Development in the context of major systems implementations.

  • Demonstrated mastery on project scheduling on MS Project is a must.

  • Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement)

  • Ability to organize and direct quality time-bound work efforts in a matrixed environment.

  • Demonstrated high level of analytical and problem-solving skills.

  • Excellent written and verbal communication skills.

  • Outstanding client relationship management skills.

  • Strong negotiation and influencing skills.

  • Must have experience managing large scale projects and budgets budgets exceeding $1M+.

  • Ability to translate technical concepts into non-technical terms.

  • Comfortable working with executive management.

  • Demonstrated ability to drive crucial conversations across stakeholders of varying seniority.

  • Good knowledge of other Agile frameworks (Kanban, SaFe, LeSS etc.)

  • Should have worked with numerous collaboration tools (Azure DevOps, Jira, Confulence, Slack, Teams etc) ·

  • Outstanding interpersonal, leadership, mentorship, excellent communication, and facilitation skills to establish and maintain excellent working relationships in a corporate environment

  • Ability to analyze, think quickly and to resolve conflict & problem solve.

  • Knowledgeable in techniques to fill in gaps in the scrum and to be self-motivated

  • Ability to determine what is scrum and what is not plus adapting to a changing environment.

Share This Job

Powered by