Business Analyst Job at BK TecHouse Ltd – Career Opportunity in Rwanda

Share and send to your friends !

Vacancy title:
Business Analyst

[ Type: FULL TIME , Industry: Information Technology , Category: Business Operations ]

Jobs at:

BK TecHouse Ltd

Deadline of this Job:
17 May 2021  

Duty Station:
Within Rwanda , Kigali , East Africa

Date Posted: Wednesday, May 05, 2021 , Base Salary: Not Disclosed

Background information
BK TecHouse Ltd. is a Digital, Lean-Agile Technology Company dedicated to delighting our customers, employees and shareholders by providing high quality Innovative Technology products and services that empower our customers to strive in a fast-changing market. We provide equal employment opportunity for all, promote Servant Leadership and behave with integrity and transparency. A career with BK TecHouse offers greater opportunity, greater challenge and greater satisfaction. .

Job Title: Business Analyst
Location: Kigali-Rwanda
Reports to: Product Lead

Purpose of the Job
The Business Analyst is responsible of:
• Understanding the business case and defining project scope and boundaries,
• Gathering, analyzing and eliciting the project requirements,
• Document project requirements and technical specifications;
• Translating requirements to the DevTeam;
• Performing acceptance testing.

Main Responsibilities
Business :
• Liaise with the business stakeholders and perform the following
• Understand the business case, gathering, analyse and elicit the business requirements;
• Develop project scope and define project boundaries;
• Document all the Product Artefacts (Business Requirements, Product Plan and System Requirements Specifications)

Technical :
Translate the BRD to the DevTeam and perform the below:
• Perform the technical analysis/evaluations or options;
• Develop data models and process flows;
• Create mock ups and user interface
• Document the functional requirements (Eg. System design, architecture design and functional requirements).

• Form and convey the Product Vision and Goals
• Manage Customer and stakeholders’ expectations, road-mapping and release planning
• Create and maintain product backlog, sprint backlog and Product increment
• Prioritize the backlog according to the business value;
• Work closely with the DevTeam to ensure product features meet specified requirements by participating in the daily scrum meeting, sprint planning meetings and sprint review and retrospectives
• Identify, manage and drive process improvements and product optimization;

Testing :
Performing acceptance testing
• Ensure that the technical team successfully developed the right application. The Product Lead does this by supporting the testing process and making sure that the implementation meets the needs of customers.
• Acceptance testing is usually performed at the last stages of feature development and signifies that the product is complete and ready to be put on the production/market;
• Identify, manage and drive process improvement and product optimization;
• Perform the cost benefits analysis to ensure that the investment gives the company good returns(ROI) while maintaining the customer's trust;
• Ensure the user story, sprint or product is classified “ Done” only if it meets requirements as per the “Definition of Done (DoD) in Agile methodology.

Key Performance Areas
Business Performance

Product delivery
• Product Quality and integrity and flow of the release
• Production and management of all product artifacts
Service level Performance
Internal process
• Products development artifacts documented
• Ready and Done Definition documented and communicated to the BA Team & DevTeam
• Change request management policy and process documented and communicated to the BA & DevTeam
• Introduction of DevOps across the BA & DevTeam;

Agile process
• Status meeting are shorter and more effective, with a clear delineation between value (reported by the PO) and project status (reported by the Tech-Lead)
• Servant leadership

Profession knowledge
• Knowledge of DevOps
• Project Management: Project Management Capabilities
• Business Analysis, Planning and Monitoring: Describes the tasks used to organize and coordinate business analysis efforts.
• Requirements Life Cycle Management: Describes the tasks used to manage and maintain requirements and design information from inception to retirement
• Software Development Life Cycle (SDLC): Iterative and Incremental Model and Agile Software Development
• Knowledge of Agile Software Development Practices

• 3+ years of experience in SaaS development and cloud based applications;
• Entrepreneurship skills: Ability to identify opportunities, can articulate personal vision, pathways, takes initiative and able to effectively meet business expectations on functionality on a timely basis.;
• Technical skills: The necessary technical knowledge is required for communicating with developers and testers on an even footing and understanding technical specifics and limitations of the project (eg. ability to understand IT and software development language and communicate in technology terms).;
• Problem solving and analytical skills: Anextensive analytical skills are necessary in order to properly interpret and translate customer business needs into functional specifications.;
• People leadership skills: Coaches and develops others, Role modelling, Displays strength of character;
• Communication skills: Product lead should know how to effectively collect information from a person and how to present it to another one;

Education & Professional certifications
Bachelor’s Degree in Computer Science or Software Engineering + Project Management Professional Certificate

Work Hours : 8

Experience in Months: 36

Level of Education:
Bachelor Degree


Job application procedure
Submit your CV to [email protected]  by 17 May 2021