8 Positions at BK TECHOUSE: (Deadline 17 May 2021)

8 Positions at BK TECHOUSE: (Deadline 17 May 2021)

8 Positions at BK TECHOUSE: (Deadline 17 May 2021)

Senior Mobile App. Developer at BK TECHOUSE: (Deadline 17 May 2021)

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: Senior Mobile App. Developer

Department/ Section/Unit: Technology Delivery

Location: Kigali-Rwanda

Reports to:Director of Software Engineering

Purpose of the Job

The over role of Senior Mobile App developer is to contribute across the technology stack, covering the end-to-end development of hybrid and native mobile applications as well as using the DevOps tooling.

Main Responsibilities

  • Shaping and implementing technology / business solutions to contribute to client organization’s competitive differentiation
  • Uses Agile engineering best practices and various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
  • Collaborates with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality
  • Communicates with internal IT teams to resolve technical dependencies during implementation
  • Builds client organization’s brand in the technology community

Key Performance Areas

  • Shaping and implementing technology / business solutions to contribute to client organization’s competitive differentiation
  • Uses Agile engineering best practices and various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
  • Participate in grooming sessions of defined user stories, write tests, and continuously deliver new / improved product functionality
  • Communicates with internal IT teams to resolve technical dependencies during implementation
  • Builds client organization’s brand in the technology community

Working Relationship

  • Technology Team

Profession knowledge

  • Excellent understanding of mobile App development technologies (e.g. Java, Objective-C, JavaScript, Kotlin, Dart) , frameworks and development kit (e.g. Android, Swift, Flutter, React Native, Xamarin, Mobile Angula UI)
  • Knowledge of using RESTful APIs, SSO / OAuth, LDAP and Search Technologies
  • Knowledge of networking protocols eg. HTML, XML and scripting languages
  • Knowledge of Agile software development practices

Experience

  • 5+ years of software development experience
  • Experience with relational and NoSQL Databases
  • Experience in code refactoring, pair programming, continuous integration and deployment
  • Experience leveraging various design patterns, test-driven development, and automated testing frameworks (e.g. JUnit, Appium, TestComplete)

Education & Professional certifications

  • BSc/BA in Computer Science or Software Engineering, MSc/MA in the same field will be appreciated
  • Certified Application developer is a plus

How to apply

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

CLICK HERE TO READ MORE AND APPLY

 

Lead IT Support & System Integration at BK TECHOUSE: (Deadline 17 May 2021)

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: Lead IT Support & System Integration

Department/ Section/Unit: Technology Delivery

Location: Kigali-Rwanda

Reports to: Director of Operations & Business Development

Direct Reports: IT Support & System Integration Team

Purpose of the Job

The position of Lead IT Support and System Integration consist of administering, maintaining, and operating essential business applications and underly infrastructure (servers, hardware, networking, database storage, and operating systems), user hardware (desktops/laptops/tablets), client applications (offices 365 suite, productivity software, tools etc.), and security management. He/She will also be the technical mind behind internal and external systems integration that supports critical business needs.

Main Responsibilities

    • The Lead IT System Support & Integration will be in charge of:
    • IT System Support:

    • Day-to-day technology operations and support of internal applications, SaaS applications, data center/cloud infrastructure, and network in a 24×7 environment;
    • Ensure timely installation and upgrade of systems configurations including Operating Systems, Applications updates, Networking Devices, Security Patches and other packages related to the technology environment;
    • Responsible for conducting regular compliancy system audits including network and data security to identify potential vulnerabilities and create mitigation plans that ensures business integrity, continuity, and protection of customer information;
    • Manages hardware and software licenses, liaise with vendors to plan the budget, and shares recommendations with the Line Manager to control and improve financial performance;
    • Participates directly in pre-production User Acceptance Test (UAT) of new products, applications, or services and share feedback proactively to minimize customer impacts;
    • Actively manages Production Incidents, perform and document Root Cause Analysis (RCA), and carry out Problem Management in order to permanently fix and prevent persistent or recurring issues;
    • Performs or delegates regular systems backups including configuration and data. Implement sustainable data protection, disaster recovery, and failover procedures;
    • Oversees and gates deployment windows for minor and major system changes including new releases, system patches/upgrades, and migration activities;
    • Ensures compliance of Internal, Partners, Government, and International regulations, policies, and standards;
    • Manages, reports, and escalates risks (Team, System Performance, Operation Plans) to Line Managers as per agreed SLAs and advises them on strategies, procedures, tools, and budgets that improves overall productivity and efficiency.

Systems Integration

    • Defines and implements systems and data integration strategies to meet business needs;
    • Optimizes integration operations to drive efficiency and minimize service interruptions;
    • Dashboards and Reports on integration progress and system healthy checks.

Customer Support & Clientele Services

    • Responsible for the management, oversight, and prioritization of the IT Help Desk;
    • Become products expert and lead process improvements and workflow optimization;
    • Handles escalated customer inquiries and drive issue resolution;
    • Solicits customers feedback, triage, and implement measures to address key areas;
    • Drives customer satisfaction and maintain service KPIs.

Internal Policies

  • Develops, manage and enforce functional policies, procedures and quality assurances best practices;
  • Participates in IT financial planning with Director of Operations.

Key Performance Areas

IT Support & Systems Integration
    • Improve System High Availability/Uptime
    • Meet compliance SLA targets
    • Reduce Mean Time to Detection (MTTD)
    • Reduce Mean Time to Resolution (MTTR)
    • Prevent Major Security Vulnerabilities

Customer Support & Clientele Services

    • Implement the Support Matrix
    • Reduce Number of support tickets, root cause analysis, prevention
    • Improve Customer Satisfaction
    • Improve Net Promoter Scope (NPS)
    • Increase 2nd Response Time & Contact resolution rate

Boost Call/Request/Ticket quality

Working Relationship

  • Technical Team
  • Marketing & Sales Team
  • Customer Support Team

Profession knowledge

  • Experience with Relational and NoSQL Database operations
  • Proficient in at least one programming language (Perl, R, Java, or C++)
  • Experience with client scripting, server scripting, and automation tools
  • Working knowledge of Cloud and Hardware Virtualization – AWS, VMware, or equivalent
  • Background in SaaS/Software industry is preferred
  • Good understanding of how applications development and business organizations use IT Infrastructure
  • Understanding of ITIL and Service Management/Operations required
  • Operations reporting experience relatives to OLA and /or SLA desired
  • Practical knowledge of implementing effective Help Desks and IT Operations best practices, including security, storage, data protection and disaster recovery protocols
  • Prior Vendor Management experience is of value

Experience

  • 5+ years experience in IT Operations Management
  • 3+ years in managing Help Desk Operations

Education & Professional certifications

  • Bachelor’s Degree in Computer Science or Information Technology
  • System Administration and IT Certifications in Linux, Microsoft or other network related fields is a plus

How to apply

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

CLICK HERE TO READ MORE AND APPLY

 

Lead Internal Audit & Compliance at BK TECHOUSE: (Deadline 17 May 2021)

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: Lead Internal Audit & Compliance

Department/ Section/Unit: Internal Audit & Compliance

Location: Kigali-Rwanda

Reports to: Board of Directors

Indirect report: Chief Executive Officer

Direct Reports: Data Governance Specialist, Cyber security specialist & IT audit

Purpose of the Job

The position of Internal audit & compliance Managerconsists of:

  • Evaluate overall company activities and give assurance of adequate control measures within functional departments;
  • Providing organizations with guidance on financial accuracy, internal controls and regulatory compliance. He examines and improves operating practices, and financial and risk management processes of the organization.

Main Responsibilities

  • Identify and reduce all business and financial risks through effective implementation and monitoring of controls;
  • Develop, implement and maintain internal audit policies and procedures in accordance with local and internal best practice;
  • Compile and implement the annual internal Audit plan;
  • Provide consulting and advisory services, beyond internal auditing assurance services, to assist management in meeting its objectives; and, maintain a quality assurance program by which the function assures the operation of internal auditing activities;
  • Liaise with the external auditors as appropriate, for the purpose of providing optimal audit coverage;
  • Carry out special audits and investigations as may be required by the Board of Directors and/ or Management in case fraudulent activity is suspected;
  • Follow up on the implementation of different reporting Standards and various procedures, laws, rules, regulations, external audit or donor recommendations;
  • Follow up on the implementation of internal audit recommendations and continuous monitoring of the control environment;
  • Manage resources and audit assignments;
  • Maintain open communication with management and Board of Directors;
  • Document process and prepare audit findings memorandum;
  • Engage to continuous knowledge development regarding sector’s rules, regulations, best practices, tools, techniques and performance standards;
  • Ensure complete, accurate and timely audit information is reported to Board and/ or Management

Key Performance Areas

  • Thorough understanding of International Financial Reporting Standards and various procedures, laws, rules and regulations;
  • Ability to implement performance management systems, giving candid performance feedback, rewarding desirable behaviors and providing support to professional development efforts linked to strategic objectives;
  • Proficiency in computer applications such as word processing, data base, spread sheets, accounting packages, email, internet and the workflow process;
  • Ability to maintain high standards of integrity; establish straightforward, productive relationships; treating individuals with fairness and respect;
  • Strong communication and presentation skills including ability to develop proposals, concept papers, position papers as well as write reports and prepare relevant publications;
  • Risk management and audit processes, General fraud prevention strategies, Problem solving and analysis;
  • Analytical thinker with strong conceptual and problem-solving skills;
  • Meticulous attention to detail with the ability to multi-task;
  • Excellent documentation, community and IT skills;
  • Ability to manipulate large amounts of data and to compile detailed reports

Working Relationship

  • Internal: Finance Team & Technical Team
  • External: Board Directors & External Auditors

Profession knowledge

  • Knowledge of accounting packages such as Oracle, Sun, Microsoft Dynamics NAV, SAGE, Pastel, QuickBooks etc.;

Experience

  • Five (5) years, with four (4) years relevant experience as an Internal and Compliance Auditor

Education & Professional certifications

  • BS or Masters Degree in Accounting, Finance, Business Administration or related subject;
  • In possession of an internationally recognized Professional Accounting Qualifications (CIA, CPA, ACA, CIPFA, CIMA or its equivalent, Certified Quality Auditor (CQA), Registrar Accreditation Board (RAB) etc.;

How to apply

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

CLICK HERE TO READ MORE AND APPLY

 

Director of Operations & Business Development at BK TECHOUSE: (Deadline 17 May 2021)

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: Director of Operations & Business Development

Institution: BK TecHouse Ltd.

Department/ Section/Unit: Technology Delivery

Location: Kigali-Rwanda

Reports to: Chief Technology Officer

Direct Reports: Marketing & Sales Team, IT Support & Systems Integration, Data Engineering & Analytics, Customer Support & Clientele Services

Purpose of the Job

The position of Operations and Business Development Director consists of developing strategic direction, roadmap, planning, and execution of all activities associated with IT Operation and Business Development. She/He will be the mind and vision behind IT systems support & integration, data engineering & analytics. She/he is also in charge of Business Development activities including Market & Sales of BKTechouse products and managing customer support & clientele services.

Main Responsibilities

    • The Director of Operations & Business Development will be in charge of:
    • Business Development

    • Coordinates the development of the company Strategic Business Plans;
    • Develops and execute the company annual Business Plans;
    • Develops in-depth knowledge of company offerings to identify profitable business opportunities;
    • Researches emerging trends and recommends company new offerings to satisfy customers’ needs and create new market niches;
    • Develops and manages strategic partnership with clients and key stakeholders to grow business;
    • Manages and motivate the Marketing and Sales team to deliver sales targets and achieve performance goals
    • Generates new customer leads through successful sales calls and professional networking
    • Plans and executes on marketing & sales events
    • Manages marketing and sales budget;
    • Provides sales and marketing reports to the executive management team and advice on the current state of the industry and marketing recommendations

IT Support & Systems Integration

    • Lead the Technology Operations team to support internal applications, SaaS applications, data center/cloud infrastructure, and network in 24/7 environment;
    • Oversees Configuration, Release and Change Management of all IT applications;
    • Setting Standard Operating Procedures (SoP) including Change request management, Resiliency and Disaster Recovery;
    • Facilitates the transition to operations of new internally developed applications or vendor partner solutions to support the business;
    • Collaborate closely with the Software Development Director in architecting, designing, and implementing systems that are secure, scalable, maintainable, and reliable;
    • Identifies security vulnerabilities, systems upgrades, and opportunities for improvement to ensure integrity and protection of business and customer information;
    • Cultivate and manage partner relationships and engagement SLAs for service providers, vendors, and government entities
    • Ensures compliancy of internal, partners, and government regulation and policies

Data Engineering & Analytics

    • Evaluates the current data ecosystem (Oracle, MySQL, Mongo etc.) and design new modern data architecture using best-in-class tools and technologies (Hadoop,

Snowflake, Spark etc.);

    • Becomes Subject matter expert for Artificial Intelligence & Machine Learning and develop a strategy for future state on Big Data and Advanced Analytics;
    • Leads and manage a team of Data Engineers to build the new data analytics product suite;
    • Builds and maintain ETL pipelines across internal and external (3rd parties) data warehouses
    • Builds and leverage BI tools to provide high-quality data sets and analytics reporting to drive company goals and strategy;
    • Ensures data sharing compliance with local and international laws (e.g. data protection).

Customer Support & Clientele Services

    • Responsible for the management, oversight, and prioritization of the IT Help Desk;
    • Become products expert and lead process improvements and workflow optimization;
    • Handles escalated customer inquiries and drive issue resolution;
    • Solicits customers feedback, triage, and implement measures to address key areas;
    • Drives customer satisfaction and maintain service KPIs.

Internal Policies

  • Develops, manage and enforce functional policies, procedures and quality assurances best practices;
  • Participates in IT financial planning with CTO and IT leadership;
  • Prepares, manages and monitors budget.

Key Performance Areas

    • Business Performance, Marketing & Sales

    • Ensure Business Growth
    • E Increase product portfolio awareness
    • EIncrease Customer Retention/Reduce churn
    • E Cost-effective lead generation
    • E Increase Marketing Return on Investment (ROI)
    • E Improve Sales Revenue
    • E Ensure Compliance to service delivery policy and procedure

IT Support & Systems Integration

    • Improve System High Availability/Uptime
    • Meet compliance SLA targets
    • Reduce Mean Time to Detection (MTTD)
    • Reduce Mean Time to Resolution (MTTR)
    • Prevent Major Security Vulnerabilities

Data Engineering and Analytics

    • Align Operations Metrics with the business strategy
    • Provide real-time Customer 360 views – sales, market segments, trends, etc.
    • Improve Big Data Capabilities
    • Implement Machine Learning and Predictive Analytics models

Customer Support & Clientele Services

  • Develop and implement of the Support Matrix
  • Reduce Number of support tickets, root cause analysis, prevention
  • Improve Customer Satisfaction
  • Improve Net Promoter Scope (NPS)
  • Increase First Response Time & Contact resolution rate
  • Boost Call/Request/Ticket quality

Working Relationship

  • Internal: Director of Software Development
  • External: Internal Control and & Compliance Team

Profession knowledge

  • Good with numbers and financial planning
  • Good understanding of the IT Business Industry
  • Outstanding communication and negotiation skills
  • Knowledge of data analytics and reporting
  • Knowledge of data protection operations and legislation (e.g. GDPR)
  • Experience with systems architecture, implementation, and platform integrations
  • Experience with relational and NoSQL Databases operations
  • Experience with Big Data, AI and ML knowledge preferred
  • Experience with at least one programming language (i.e. Python, R, Java, or C++)
  • Experience developing new products go-to-market strategies and launch plans
  • Experience developing formal partnerships, contract negotiations, and co-marketing agreements
  • Understanding of how application development and business organizations use IT Infrastructure
  • Background in SaaS/Software industry is preferred
  • Analytical problem solving, troubleshooting, and issues triage skills
  • Understanding of ITIL and service management / operations required
  • Operational reporting experiences relative to OLAs and/or SLAs desired
  • Prior vendor management experiences of value
  • Ability to delivery marketing plans that ties to increased business revenue

Experience

  • 3 – 5+ years of building and managing teams and passion for mentoring and developing people
  • 3 – 5+ years of experience in IT Operations Management
  • 3+ years of experience in Technology Products Marketing & Sales
  • 3+ years in managing Help Desk Operations
  • 2+ years of Data Engineering and Analytics

Education & Professional certifications

  • Bachelor or Master’s Degree in Computer Science or Software Engineering
  • MBA will be of added value;

How to apply

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

CLICK HERE TO READ MORE AND APPLY

 

Lead DevOps & IT Infrastructure at BK TECHOUSE: (Deadline 17 May 2021)

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: Lead DevOps & IT Infrastructure

Department/ Section/Unit: Technology Delivery

Location: Kigali-Rwanda

Reports to: Director of Software Engineering

Direct Reports: DevOps & IT Infrastructure Team

Purpose of the Job

The position of Lead DevOps and IT Infrastructure is a versatile position, which requires knowledge of writing full stack code, working with build and data pipeline, managing infrastructure and code deployments. The ideal candidate must be able to collaborate with software, infrastructure, and quality engineers and operations teams to develop solution that will drive efficiencies in delivering solutions to the end customer. She/He will be responsible to implement Continue Integration/Continuous Delivery (CI/CD) tools, processes, and best practices that bridges the gap between development and operations teams.

Main Responsibilities

    • Lead DevOps & IT Infrastructure responsibilities include:
    • Creates new designs, architectures standards, repeatable processes, and methods for delivering software faster, better, and cheaper; and managing Infrastructure Operations better to provide excellent customer experience
    • Selects, implements, and tests emerging DevOps-centric automation tools and technologies for CI/CD, configuration management, infrastructure provisioning, and test automation
    • Builds and supports infrastructure used by development, test, and operations teams
    • Drives efficiencies in the code build & deployment pipeline to improve the availability, scalability, performance, and security
    • Gathers and aggregates logs, data, and metrics to improve the quality of services
    • Creates, manages, and uses dashboard for continuous monitoring, alerting and health check of applications and the underlying infrastructure
    • Contributes to future improvement of software and infrastructure delivery and operation processes e.g., data pipelines, data warehouses, artificial intelligence, machine learning, and use of microservices with containerization
    • Leads and guides the team with clear DevOps strategy, implementation, and best practices
    • Provides team training, mentoring, document processes, and method of procedures
    • Develops and maintains essential working relationships with key internal and external cross-functional stakeholders and leaders to achieve results

Internal Policies

  • Develop, manage, and enforce functional policies, procedures, and quality best practices
  • Participate in Financial & Project Planning. Prepare, manage, and monitor DevOps and IT infrastructure budget

Key Performance Areas

    • DevOps

    • Achievable Service Level Agreements, Objectives, and Indicators (SLA, SLO, and SLIs)
    • Increase Tooling and Automation
    • Workflow optimization
    • Increase number of deployments/releases
    • End-end telemetry – availability, outages, performance, security, etc.

IT Infrastructure

  • Meet Availability/Uptime SLAs
  • Improve Mean Time to Resolution (MTTR)
  • Meet Security/Vulnerability Management goals
  • Infra Capacity & Cost Optimization

Profession knowledge

  • Full Stack experience in developing IT Software Systems, Web and Mobile Applications
  • Experience in Agile software development methodologies
  • Experience in implementing and operating CI/CD, Test, Security, and Other Automation tools
  • Experience in implementing and operating Application Performance & Monitoring (APM) tool
  • Experience in implementing and operating Instrumentation and Logging tools
  • Knowledge of with Containerization and working knowledge of Dockers
  • Knowledge of Infrastructure as a code process and tools e.g., Terraform
  • Experience working with SAAS and Cloud environment – AWS, Azure, or Private Clouds
  • Previous experience in Agriculture, Education or FinTech industry a plus

Experience

  • 3 to 5+ years as a Software Engineer Relevant experience
  • 3+ years in a DevOps or SRE Role Relevant experience

Education & Professional certifications

  • Bachelor’s Degree in Computer Science or Engineering
  • Master’s degree preferred
  • Professional certifications in Information Technology and related fields

How to apply

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

CLICK HERE TO READ MORE AND APPLY

 

2 Positions of Full stack Web Application Developer at BK TECHOUSE: (Deadline 17 May 2021)

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 empower our 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: Full stack Web Application Developer

Department/ Section/Unit: Technology Delivery

Location: Kigali-Rwanda

Reports to: Director of Software Engineering

Purpose of the Job

The over role of Full stack Web App. developer is to contribute across the technology stack, covering the end-to-end development of web and native applications as well as improving the DevOps tooling.

Main Responsibilities

  • Shaping and implementing technology / business solutions to contribute to client organization’s competitive differentiation
  • Uses Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
  • Collaborates with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality
  • Communicates with internal IT teams to resolve technical dependencies during implementation
  • Builds client organization’s brand in the technology community

Working Relationship

  • Technology Team

Key Performance Areas

  • Shaping and implementing technology / business solutions to contribute to client organization’s competitive differentiation
  • Uses Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
  • Participate in grooming sessions of defined user stories, write tests, and continuously deliver new / improved product functionality
  • Communicates with internal IT teams to resolve technical dependencies during implementation
  • Builds client organization’s brand in the technology community

Profession knowledge

  • Excellent understanding of server-side technologies (e.g.Node.js, Go, Ruby on Rails, Java, Python, PHP, .Net) and client-side languages and frameworks (e.g. JavaScript, AngularJS, ReactJS, Spring, Django)
  • Knowledge of designing RESTful APIs, SSO / OAuth, LDAP and Search Technologies
  • Knowledge of networking protocols eg. HTML, XML and scripting languages
  • Knowledge of Agile software development practices

Experience

  • 5+ years of software development experience
  • Experience with relational and NoSQL Databases
  • Experience in code refactoring, pair programming, continuous integration and deployment
  • Experience leveraging various design patterns, test-driven development, and automated testing frameworks (e.g. RSpec, JUnit, Selenium)

Education & Professional certifications

  • BSc/BA in Computer Science or Software Engineering, MSc/MA in the same field will be appreciated
  • Certified Application developer is a plus

How to apply

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

CLICK HERE TO READ MORE AND APPLY

 

Business Analyst) at BK TECHOUSE: (Deadline 17 May 2021)

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

CLICK HERE TO READ MORE AND APPLY





CLICK HERE TO JOIN MUCURUZI.COM WHATSAPP BUSINESS GROUP





Kindly Note

All Jobs and Opportunities Published on mucuruzi.com are completely free to apply. A candidate should never pay any fee during the recruitment Process. Even if mucuruzi.com does its best to avoid any scam job or opportunity offer, a job seeker or an opportunity seeker is 100% responsible of applying at his own risk.
Check well before applying, if you doubt about the eligibility of any offer do not apply and notifie to mucuruzi.com via this email: mucuruzi2016@gmail.com and remember to never pay any fee to have a job or get any opportunity, if you do so, do it at your own risk.








WELCOME TO OUR WHATSAPP GROUP

Related posts

Leave a Reply