Are you
looking for an employer who promotes individual excellence and mutual respect
in a team-driven culture with a key focus on social empowerment?
We are
looking for dynamic, creative and self oriented professionals to fill the
position of:
Systems Analyst /
Developer
The
successful person will report to the Head – Systems Development, in the ICT
Department.
Job Summary: As a Systems Analyst /
Developer, the role holder will be responsible for the detailed analysis design
and development of In-house systems and Management Information Systems
(M.I.S.).
Additionally
this role will be required to maintain and support applications within this
section.
Main Duties:
·
Guide the
business in drawing report formats and advise on the best approach to automate
these reports and returns.
·
Design and
code reports/returns according to user specification with the key objective of
delivering reports that will assist in decision making and control.
·
Develop and
maintain documentation/manuals on system configuration or setup.
·
Carry out
technical user training as required to enable users interpret the reports.
·
Assist in
preparing system definition/specification by the users highlighting technical
requirements.
·
Carry-out
analysis of the requirements and recommend solutions to address user
requirements.
·
Design and
code the system according to user specification.
·
Carry out
technical user training in respect to these systems so that the business can
utilize them.
·
Roll-out
piloted systems to the bank’s branches and users.
·
Provide test
systems for UAT and ensure that functions/features are tested before being put
on the live system.
·
Make changes
to system configuration and parameters to accommodate business and
technological requirements.
·
Secure
systems by putting adequate controls and restrict access to programs by users
in accordance to the requirements of the bank.
Job
Specification:
The incumbent
will be required to possess the following qualifications, attributes and
skills:
·
Bachelor of
Science Degree in Computer Science or related degree.
·
Experience
and good knowledge of development tools with a bias in Microsoft.Net (VB and
C#) and Java.
·
Various
programming languages and other programming tools i.e. C++, Dephi, Java,
HTML,XML
·
Minimum 2
years experience in software development with a proven track record
·
Must have
designed systems or sub-systems which have been implemented successfully.
·
Excellent
knowledge of relational databases specifically Oracle and MS-SQL
·
Ability to
work through own initiative and as part of a team.
·
Good
communication skills.
·
Ability to
tolerate stress and achieve objectives despite difficulties.
·
Minimum of 5
years experience in planning, systems analysis, design, development and support
of systems
·
Must have led
a team of developers for at least 2 years
·
35 years and
below
Network Support
Engineer
The
successful person will report to the Head – Infrastructure Unit, in the ICT
Department.
Job Summary:
Reporting to
the Head- Infrastructure, the Network Support Engineer is responsible for:-
·
Development,
implementation, maintenance and administration of the corporate data Network.
·
Developing,
coordinating, and maintaining the network and disaster recovery to ensure
uptime and business continuity.
·
Documenting
ICT infrastructure and manages entire inventory.
·
Analyzing
network security needs and assists in developing standards, guidelines and
statements of direction for corporate ICT system architectures; Network
security administrator.
·
Main Duties:
·
Manages
performance of ICT Infrastructure and applications to ensure that the systems
work as designed and perform consistently and reliably in order to meet
Business SLAs.
·
Monitors ICT
Infrastructure performance including SNMP, logs, events and maintenance of
general systems health in order to provide proactive remedial support.
·
Recommends
replacements and acquisition of new ICT Infrastructure.
·
Maintains and
updates Network documentation, operating procedures and business continuity
policies.
·
Develops
maintains device access, control policies, data transmission policies, storage
policies, Business continuity policies, backup policies, security policies,
monitoring profiles, technologies and notification rules that match compliance
best practice expectations.
·
Plans and
implements timely product upgrades, firewall signature updates and patch
releases for all ICT assets
·
Manages
vendor support contracts for hardware, software and services. Undertakes
routine preventive measures and enforces vendor SLAs.
·
Plan and
design Network systems that run mission critical business applications.
·
Implement and
upgrade systems when necessary.
·
Research,
advocate, develop and deliver leading edge technology to improve system
performance, security and functionality.
·
Research and
evaluate external technical trends and developments and evolving industry
standards concerning technologies affecting networks, security, client/server
and other platforms and their application to business systems.
·
Research
local and international technology trends in business.
·
Act as a
thought-leader and consultant on technical planning issues and initiatives.
·
Defining and
documenting the various architecture components, including hardware platform,
operating system, execution, development, operation, distribution and
technologies related to networking systems.
·
Assist in the
planning of short term and long term strategies.
·
Attend to
system failure and resolve/coordinate resolution of issues.
·
Install,
support and maintain hardware and software infrastructure
·
Provide
training and technical support for users with varying levels of ICT knowledge
and competence.
·
Establish and
maintain business relationships with vendors, consultants and other outside
entities providing services to the bank.
·
Negotiate
contracts and appropriately monitor performance of their services.
·
Handle
queries from users and resolve problems or advice them accordingly.
·
Assess
network security risks, evaluate, recommend and implement as necessary.
·
Ensure
minimal external threat to information resources.
·
Network
security administrator.
·
Custodian of
all remote authentication passwords for all connections to the corporate
Network Infrastructure.
·
Assign and
oversee responsibility and duties to Networking staff for various Network
layers and/or services.
·
Manage
internal staff and external vendors to ensure that services are delivered
promptly with an aim of obtaining zero interruption to business operations.
Job
Specification:
The incumbent
will be required to possess the following qualifications, attributes and
skills:
·
Bachelor’s
degree in Engineering, Computer Science, or equivalent.
·
Cisco
Certified Network Professional CCNP a must.
·
Other vendor
certifications in Microsoft, Cisco, Oracle/Sun and IBM are highly desirable
·
Wide
Networking and project management experience with a minimum of 3 years experience
in planning, systems analysis, design, support and development of LAN/WAN
infrastructure as line or staff management.
·
Demonstrated
experience integrating systems in multi-user, multi-platform, multitasking
operating systems environments such as UNIX, Windows 2003/2008,
·
Excellent
understanding and working knowledge with TCP/IP, IP Telephony and Firewall
appliances.
·
General
understanding of banking ICT environments.
·
Strong
dedication and ability to work for long hours.
·
Orientation
towards rapid delivery of desired results and adhering to a demanding schedule.
·
Demonstrated
experience working with multivendor infrastructures such as Cisco, IBM and Sun/
Oracle.
·
Demonstrated
understanding of modern information security threats and competency in
developing effective solutions.
·
35 years and
below.
Oracle Database
Administrator
Job Summary: Reporting to Head Database
Administration, Information & Communication Technology Department, The role
holder will be responsible for end-to-end and proactive database design,
administration, performance monitoring and management of all databases,
peripheral infrastructure, and general ICT systems through setting up of
optimal performance bench marks, use of modern and appropriate tools coupled
with best practices.
The role holder
will also ensure high systems availability and improvements to meet business
growth demands, ensure timely intervention by key stake holders, improved
performance, enhanced system security, business continuity and excellence in
service delivery.
Main Duties:
·
Team up with
applications support, development and infrastructure team in the development,
deployment, management of application and infrastructure, and proactively
monitor system health in order to proactively identify weaknesses and manage
them.
·
Perform tasks
such as system design, capacity planning, maintenance, trouble shooting, and
change control activities.
·
End to end
system performance management to guarantee adequate response to end users and
proactive monitoring of production databases to ensure application uptime
·
Creating and
maintaining database documentation, including data standards, procedures and
definitions for the data dictionary and maintain all technical documentation
relating to database management
·
Administration
and Management of a high availability enterprise architecture.
·
Ensuring a
high database security regime by establishing system access needs of users;
controlling database access through permissions and privileges and
proactively monitoring and reviewing user access using the Audit and Database
Vault
Job
Specification:
The incumbent
will be required to possess the following qualifications, attributes and
skills:
·
Bachelor of
Science Degree in Computer Science.
·
Oracle RDBMS
10g, 11g OCP certification
·
Proficiency
and hands on experience in SQL and PL/SQL
·
Proven Hands
on experience working with Unix environments
·
3 years
working experience in an IT enterprise environment
·
Knowledge of
Oracle Enterprise Manager
·
Proven
experience in managing RAC, Dataguard, ASM for mission critical databases
·
Familiarity
with ICT management frameworks such as ITIL, COBIT, etc.
·
40 years or
below
Interested
candidates meeting the above criteria should forward an application enclosing
detailed Curriculum Vitae accompanied by copies of certificates and indicating
the current remuneration to the address shown below by 30th July 2014.
We are an
Equal Opportunity Employer.
Only the
short listed candidates will be contacted.
Please quote
this reference on your application and on the envelope: DBA/7/HRD/2014
The Director
Human
Resources Division
Co-operative
Bank of Kenya Ltd.
P.O. Box
48231-00100
Nairobi