Co-operative University of Kenya Assistant Office Administrator III Jobs
Applicants should meet the following requirements: i. Must possess a Bachelors Degree in Computer Science, Information Technology or a related field from an accredited or recognized institution;
ii. Must possess three (3) years’ experience in grade 9 or comparable position with exemplary track record experience in database administration or applications development, including system customisations,
Integrations, & Report designs for/in a University setting;
iii. Must have demonstrable experience with Oracle, MSSQL, MySQL/MariaDB, SQLite and PostgreSQL
databases and database abstraction tools e.g. ADO.NET, ORM, LINQ to SQL etc.
iv. Must have demonstrable knowledge in database performance housekeeping such as tuning, indexing etc.
v. Must have demonstrable knowledge in Systems Integrations using both RESTful and SOAP-based APIs;
vi. Advanced knowledge of relevant ERP Systems;
vii. Must demonstrate Systems development experience with any modern programming tools/platforms e.g. PHP, NET, JavaScript, Java etc. is an added advantage.
Duties & Responsibilities i. Developing and maintaining database documentation, including data standards, procedures and definitions for data elements and tables in the institution;
ii. Identifying and implementing database requirements for new or existing applications by working collaboratively with other teams;
iii. Optimizing database performance and efficiency by evaluating and recommending new database
technologies;
iv. Supporting users and developers by resolving data-related technical issues and troubleshooting queries by guiding them with best practices;
v. Executing regular database maintenance tasks, including database defragmentation, backups, and database replication;
vi. Developing User Requirement Analysis – URA documents for new developments or as per the users’ requirements and mapping of the same to the software and/or database components;
vii. Defining and implementing event triggers that will alert on potential database performance or integrity issues;
viii. Performing the necessary technical design and development functionality to ensure that business application systems can be effectively developed and implemented;
ix. In collaboration with other teams, design and develop front-end tier(s), middle tier(s), and /or back-end database tier(s) for business application;
x. Configuring and/or customizing business applications to meet business requirements using various database and software tools;
xi. Making improvements to, and offering inputs on, the existing software;
xii. Creating software testing environments (database) and carrying out test procedures using defined use cases;
xiii. Assisting in presentations of system functionality to new users and departments. Drive systems adoption by business users;
xiv. Work directly
with the IT support teams to resolve data-related issues identified and escalated during daily operations;
xv. Investigating data-related issues/bugs with the software and working with the development team on resolving the issues;
xvi. Identifying, reporting, and managing database security issues, audit trails, and forensics;
xvii. In collaboration with other teams, develop and provide reports and documentation of the new software version and changes;
xviii. Researching and providing input on database design approach, performance and base functionality improvements for various procedures and applications;
xix. Reviewing database user requirements documents to ensure that requirements are testable;
xx. Developing test plans, test cases, test scripts and test reports on multiple projects of varying sizes;
xxi. Designing, developing and operating automated software build, packaging, testing and deployment tools to ensure predictable and repeatable software migration from development to test and eventually production environments - Continuous Integration (CI) and Continuous Delivery (CD);
xxii. May be required to perform other related duties based on the CUK’s needs.
Technical/ Functional competencies i. Ability to use a scripting language (like Python or Peri) to automate database administration tasks
ii. Experience with web servers and application servers e.g. Apache, IIS, Apache Tomcat, JBoss, WebSphere, WebLogic.
iii. Experience in data warehousing, business analytics, knowledge in Business Systems Modelling and data retrieval.
iv. An added advantage is relevant database administration certificates, such as Oracle Certified Professional (OCP) or Microsoft Certified Database Administrator (MCDBA).
v. Wide knowledge of testing approaches, manual and automated software testing
vi. Knowledge of database automation tools
vii. Unix user skills.
viii. Experience in process and procedure management.
ix. Good understanding of Service Oriented Architecture (SOA).
x. Demonstrate integrity and professional competence as reflected in work performance and results.
How to ApplyFor more information and job application details, see;
Co-operative University of Kenya Assistant Office Administrator III Jobs Find daily 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!