Openings at Gebeya Limited
724 Days Ago
Linkedid Twitter Share on facebook
Gebeya means market in Amharic and our mission is indeed to provide an online workplace for top IT talent to showcase and contribute their experience and skills to software projects. For businesses, Gebeya offers unique access to a pool of talent unmatched on any other platform that will help them get their project built right and on budget 

Business Analyst

Responsibilities

  • Lead requirements analysis, validation, and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable; and transfer the same knowledge to the development team.
  • Documentation of business requirements and processes for all business initiatives and projects.
  • Provide an analysis to determine best path for solving business problems/opportunities that may include process improvement viz a viz information technology systems enhancement.
  • Develop high level solution designs while ensuring requirements are in alignment with business strategies and business architecture roadmap/framework.
  • Responsible for the requirements management in the scrum teams.
  • Elicit requirements using interviews, document analysis, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, competitive product analysis, task and workflow analysis, and/or requirements workshops.
  • Participation in the business initiatives prioritization stage.
  • Participate and guide on functional tests planning and execution.
  • Participate in the IT quality assurance process.
  • Ability to communicate (verbal and written) with business units that rely on that information to define system requirements or organizational processes.
  • Manage requirements traceability information and track requirements. 
  • Review the current deployment approach and evaluate / propose / expose opportunities for enhancing the deployment model for new and existing solutions.

Requirements & Qualifications

For the above position, the successful applicant should have the following: 

  • Bachelor’s degree in Information Technology, Business, or a related field of study from a recognized institution.
  • Certification in Project Management or ITIL Foundation.
  • 3 years’ experience in IT Systems with at least 2 years’ experience in IT Projects, Banking Operations, Change Management, Emerging Technologies (channels, mobile and internet banking).
  • Excellent interpersonal skills, including teamwork, facilitation, and negotiation skills.
  • Excellent planning and organizational skills.

 

Scrum Master

Responsibilities

  • Ownership and accountability of establishing agile values, methods, principles and practices and their application for the delivery of projects and business initiatives and acts as an evangelist for adoption of agile methodology within the enterprise. 
  • Ensures that the Scrum Team is provided with an environment conducive for project delivery while facilitating discussions, decision making, and conflict resolution and helps to remove any impediments to the project delivery. 
  • The Scrum Master guides, facilitates, coaches, mentors and teaches agile standards and Scrum practices (e.g., Lean, Kanban, Scrum, XP, DevOps, SAFe, LeSS etc) to the scrum, project teams and the whole development organization. 
  • Organizes and facilitates and leading scrum ceremonies (sprint planning meeting, daily stand-ups, sprint reviews, sprint retrospects etc), events, meetings, and decision-making processes. 
  • Collaborates closely with Product Owners and Technology Relationship Management teams to prepare and clarify the Prioritized Product Backlog and the Definition of the Done Criteria and facilitates Prioritized Product Backlog Reviews with the product owner. 
  • Facilitates identification of the stakeholders and manages the stakeholders and vendors as required for business projects or initiatives 
  • Responsible for creating release plans including deliverables and the release deadline, plans and estimates the highest value deliverables for the next release 
  • Demonstrate and Validate Sprints by facilitating presentation of completed Deliverables by the Scrum Team for the Product Owner’s approval 
  • Supports the Scrum Team in determining the length of sprint, creating the deliverables, identification of tasks and effort estimation for the tasks agreed for a sprint. 
  • Monitoring progress and performance of the scrum teams and institute mechanisms geared towards making improvements in terms of self-organization, productivity, and efficiency. 
  • Keeping the organization up to date on the progress of the scrum team’s projects & initiatives by preparing and presenting status reports to stakeholders.

Requirements & Qualifications

For the above position, the successful applicant should have the following: 

  • Bachelor’s Degree preferably in Information Technology or related field from a recognized institution.
  • 5 years’ progressive experience in Information Technology with at least 3 years’ experience successfully implementing projects using Agile & Scrum methodology.
  • Scrum Master Certification is required. 
  • Technical knowledge of software development processes and procedures.
  • Experience in administering burndown technologies, retrospective formats, and handling bugs.
  • Strong interpersonal, communication and leadership skills.

 

Business Architect

Responsibilities

  • Conduct business process improvement initiatives aimed at improving efficiencies and effectiveness. 
  • Act as a liaison to Business and IT to gain a broad understanding of business initiatives and their impact on technology.
  • Documentation of business requirements and processes for all business initiatives and projects.
  • Provide the leadership in breaking down, planning, and sequencing the business vision & strategy into technology deliverables.
  • Liaise with the Business subject matter expert in the development of business architectural framework developing a clear roadmap of Business solutions.
  • Lead effort to work with business leaders to identify business capability needs and IT integration.
  • Facilitate the identification and analysis of the Bank’s business drivers to deliver enterprise business, information, technical and solution architecture requirements. 
  • Assess the current Business framework to detect critical deficiencies and recommend for improvement in line with the IT strategy and delivery priority of the IT/Bank programs.
  • Function as a liaison to Business and IT partners to gain a broad understanding of industry trends and innovations, and their impact on technology.
  • Provide an analysis to determine the best path for solving business problems/opportunities that may include process improvement vis a vis information technology systems enhancement.
  • Provide architectural oversight of projects; ensure requirements are in alignment with business strategies and business architecture roadmap/framework
  • Participate and guide on functional tests planning and execution.
  • Participate in the IT quality assurance process.

Requirements & Qualifications

For the above position, the successful applicant should have the following: 

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field of study.
  • At least one professional qualification in the following list: – CBAP, TOGAF, ITIL Foundation; Prince2.
  • 7 years progressive experience in Information Technology with at least 5 years’ experience in at least two IT disciplines such as Application Architecture, Application Development, Integration, Micro Services and Software Asset Management in a multitier environment.
  • Experience with Operating systems (Windows/ Unix) and Database Management Systems.
  • Experience working in Business Analysis / Applications Architecture.
  • Exposure to multiple, diverse technologies and processing environments
  • Exceptional interpersonal skills, including teamwork, facilitation, and negotiation skills.
  • Excellent planning and organizational skills with ability to breakdown complex items to manageable components.
  • Experience and familiarity with graphical modeling approaches, tools, and model repositories.
  • Ability to balance the long-term (“big picture”) and short-term implications on individual components and projects.
  • Ability to liaise with all levels of management and subject matter experts across the industry and within the organization.

 

DevOps Engineer

Job Description

Our team is growing and we’re looking for a DevOps Engineer to work on-site in Nairobi, Kenya.

Responsibilities

  • Support in the process of streamlining the DevOps pipelines. This includes process and procedures , automation tools and change management
  • Administration and securing of DevOps pipelines
  • Configuration management

Requirements & Qualifications

  • Shell scripting and build tools-SH, AWK, SED, ANT

 

Senior Application Developer

Responsibilities

  • Develop systems and systems integrations on the bank’s integrations middleware stack using JAVA and Red Hat Integration technologies and tools to drive business.
  • Work closely with product owners and business analysts and solution architects during requirements engineering phase to understand and document functional and non-functional requirements.
  • Work together with Group Enterprise Architecture teams to analyze product requirements and design best-fit architectures and solutions guided by KCB policies and industry best practices and standards.
  • Identify, champion, and implement innovative solutions that exploit existing business opportunities and mitigate existing risks.
  • Accountable for development and timely delivery of quality applications and software solutions from requirements definition, review of solution design (SDD) and interface specification documents (ISD), user test planning and review, defect tracking, and ensuring closure project tasks.
  • Specify and ensure application controls are incorporated during design of the software in order to check on risk exposure. 
  • Analyze and fix software applications bugs and defects and contribute towards ensuring high availability, scalability, fault tolerance and resilience of production solutions and applications.
  • Design, develop unit test plans and perform unit and scenario testing for application code bases and interfaces.
  • Work with technology operations and support teams to handover system support skills and documentation and formulate OLA agreements with level 3 support.

Requirements & Qualifications

For the above position, the successful applicant should have the following: 

  • University degree from a recognized institution.
  • 5 years Technology experience with at least 2 years’ experience in developing enterprise grade highly scalable Java based applications. 
  • Application development experience using any of the following technologies: 
    Java 1.8+, Spring Framework, Apache Camel, Spring Boot, Restful Services (JAX-RS), REST and SOAP API, Java Testing Frameworks (JUnit, Mockito, PowerMockito), Microservices, JPA/JDBI, Openshift.  
  • A good understanding of Cloud infrastructure & continuous integration tools such as GIT, Jenkins, XLR. 
  • Able to work with a variety of customers and collaborate with technical teams.
  • Experience working in a fast-paced agile environment.
 

Method of Application


Job Info
Job Category: Several Jobs in one Advert jobs in Kenya
Job Type: Full-time
Deadline of this Job: 22 November 2022  
Duty Station: Nairobi
Posted: 08-11-2022
No of Jobs: 5
Start Publishing: 08-11-2022
Stop Publishing (Put date of 2030): 08-11-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.