Vacancy title:
Systems and Database Administrator
Jobs at:
Chai Sacco Society LtdDeadline of this Job:
21 August 2021
Summary
Date Posted: Friday, August 13, 2021 , Base Salary: Not Disclosed
JOB DETAILS:
Job Description/Requirements
Chai Sacco Society Ltd is a leading Savings and Credit Co-operative Society Ltd with fully-fledged branches in Nairobi, Litein, Mombasa, Nkubu and Kisii, and marketing offices in Olenguruone (Nakuru), Silibwet (Bomet), Othaya (Nyeri) and Kutus (Kirinyaga).
We are looking for a self-driven and results-oriented person to fill the position of Systems and Database Administrator.
Reporting to: ICT Manager
Department: ICT
Purpose of the Job: Responsible administrating ICT services by providing technical support for all units.
Duties and Responsibilities
The job holder’s duties and responsibilities are outlined as follows:
I. Database administration Roles and Responsibilities
• Managing SQL Server databases through multiple product lifecycle environments, from development to mission-critical production systems.
• Configuring and maintaining database servers and processes, including monitoring of system health and ensure high levels of performance
• Developing strategies and implementing solutions for managing back-ups, restoration and replication
• Implementing strategies for database high availability and scalability and will with project teams to ensure a smooth deployment of new services and solutions.
• Maintaining data integrity, security and access – monitoring user access, developing and maintaining system security in line with standards and ensuring compliance to all standards and procedures.
• Maintaining, tuning, use tools like SQL Profiler for database tuning. Generate traces, execution plans, identify performance issues, deadlocks/contention and resolve them.
• Appling data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations
• Proactive housekeeping/archiving and shrinking of databases
• Independently analyzing, solving, and correcting issues in real time, providing problem resolution end-to-end.
• Refining and automating regular processes, track issues, and documenting changes
• Assisting developers with complex query tuning and schema refinement.
l. Providing 24×7 support for critical production systems.
• m. Performing scheduled maintenance and support release deployment activities after hours.
• n. Providing monthly reports on database systems availability, incidences, and system breaches and recommending possible improvements.
II. Navision System development Roles and Responsibilities
• Writing medium to complex systems and applications using best software development practices.
• Working on front-end development (creating views and making changes) and back-end web development (logic, APIs, and threads)
• Collaborating with cross-functional teams to build new features.
• Conducting beta testing and testing code for robustness, usability, and general reliability.
• Producing clean, efficient codes based on specifications.
• Integrating software components.
• Verifying and deploying programs and systems.
• Troubleshooting, debugging, and upgrading existing systems.
• Recommending and executing improvements.
• Conducting Code reviews of other team members code prior to committing changes.
• Creating technical documentation for reference and reporting
III. ICT Support Roles and Responsibilities
• To provide first line ICT technical support; answering support queries via phone, email and in person.
• Support users in the use of computer equipment, ICT Systems, and other Office applications.
• Installing and configuring computer hardware operating systems and applications
• Repairing / upgrading PC hardware and software, including scheduled maintenance
• Monitoring and maintaining computer systems and networks.
• Troubleshooting system, network problems, diagnosing and solving hardware/software faults.
• Routine hardware and software preventive maintenance.
• Accurately diagnosing and resolving ICT related issues.
• Running of end of day, end of month or end of year procedures in a Core Banking System.
IV. Perform any other duties as may be assigned from time to time
Key Result Areas:
The jobholder’s accountability areas are outlined as follows;
• Technical support for end users
• Training of the end-user on changing technology within ICT
• Provision of prompt solutions to system failures
Knowledge and Skills Required:
The job holder must possess:
• Bachelor’s Degree in Information Technology/Computer Science
• Relevant professional database qualifications e.g., SQL, DBMS, RDBMS and OODBMS
• Three (3) or more years of experience as a software developer.
• Relevant experience with C#, Java, .Net, SQL Python, java, javascript, html, mobile applications, CSS
• CCNA, A+ or N+ Certification
• Thorough knowledge of Computer, Printer and Network operations
• Keen analytical, troubleshooting and problem-solving skills.
• Good communication and interpersonal skills.
• Be of exemplary integrity and honesty.
• Be a team player.
• Be self-motivated.
• Be proactive and show initiative
Work Hours: 8
Experience in Months: 36
Level of Education: Bachelor Degree
{module 312}
Job application procedure
Interested candidates who meet the set criteria should submit their application letter together with a detailed Curriculum Vitae with at least three contacts of professional referees, copies of academic and professional certificates to:
The HR & Administration Manager,
Chai SACCO Society Ltd,
P.O. Box 278 – 00200, Nairobi.
All applications should be submitted on email to: hr@chai-sacco.co.ke with subject heading clearly marked “APPLICATION FOR SYSTEMS AND DATABASE ADMINISTRATOR”.
The candidate must also attach the filled Data Summary Sheet in Ms. Word format accessed via the following link:https://www.chai-sacco.co.ke/index.php/downloads/career?download=141:data-summary-sheet.
NB. Hard copy applications will not be accepted.
Application deadline: SATURDAY 21ST AUGUST 2021 AT 5:00PM.
All Jobs
{module 316}
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.