Manager – System Analyst or Developer Jobs in Nairobi, Kenya

Manager – System Analyst or Developer Jobs in Nairobi, Kenya


Job Summary:

  • Our client in Banking industry is seeking to fill the position of Manager – System Analyst / Developer.

  • The overall purpose of the job is to provide end-user support in the maintenance of all Databases required for development, testing, education and production usage.

  • He/She will also be responsible for all internal systems development.

    Key Responsibilities and Duties

  • Liaise with Business to understand individual business needs and design appropriate solutions to meet these requirements.

  • Confer with users to gain understanding of needed changes or modifications of existing programs

  • Analyze performance of systems and take action to correct deficiencies based on consultation with users and approval of supervisor.

  • Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology.

  • Controls migrations of programs, database changes, reference data changes and menu changes through the development life cycle

  • Implements and enforces security for all of the Databases.

  • Puts standards in place to ensure that all application design and code is produced with proper integrity, security and performance. The SA will perform reviews on the design and code frequently to ensure the right standards are being adhered to.

  • Administers all database objects, including tables, clusters, indexes, views, sequences, packages and procedures.

  • Troubleshoots with problems regarding the databases, applications and development tools.

  • Write and maintain programming documentation.

  • Document programming problems and resolutions.

  • Assist staff in other departments as an IT resource.

  • The Manager has ultimate responsibility for the physical database design.

    Knowledge; Skills and Experience

  • Bachelor’s Degree in
    Computer Science, Information Science or Management Information Systems or a related area.

  • Five years or more relevant experience in a busy environment or three years of programming experience in a banking environment.

    Competencies Required

  • A good knowledge of the operating system(s)

  • A good knowledge of physical database design

  • A good Knowledge of Mobile applications

  • A good knowledge in API’s Interfacing

  • Excellent knowledge of database backup and recovery scenarios.

  • A good knowledge of DB security management.

  • Experience and knowledge in migrating code, database changes, data and menus through the various stages of the development life cycle.

  • A sound knowledge of both database and program code performance tuning.

  • Ability to maintain confidentiality.

  • Ability to investigate and analyze information and to draw conclusions.

  • Good knowledge in Banking applications is an added advantage

  • Ability to learn and support new systems and applications.

  • Excellent communication, decision making, analytical, organizational and interpersonal skills.

    How to Apply

  • To apply send your CV to

  • recruit@flexi-personnel.com by 3rd September 2021.

  • Indicating on the Mail Manager – System Analyst/Developer as the subject.

  • NB: Flexi Personnel does not charge candidates for job placement.


    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to African Jobs.