Umwanya w`akazi (Business Analyst) muri bk TECHOUSE kubantu bize: Computer Science or Software Engineering : Deadline: 05-17-2021 Kigali, Rwanda

0
863

BK TecHouseLtd. 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 empowerour customers to strive in a fast-changing market. We provide equal employment opportunity for all, promote Servant Leadership andbehave with integrity and transparency. A career with BK TecHouseoffers greater opportunity, greater challenge and greater satisfaction.

Background information

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).

Managerial

    • 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




Experience

  • 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

How to apply

Submit your CV to bktechouse@bk.rw by 17 May 2021










LEAVE A REPLY

Please enter your comment!
Please enter your name here