Job Description
APPLICATIONS ADMINISTRATOR
Kenya Airways
POSITION OVERVIEW
Kenya Airways seeks an experienced Applications Administrator to safeguard the integrity, performance, and security of our corporate technology infrastructure. In this role, you will be the backbone of our IT operations, ensuring our systems and applications remain available, reliable, and optimized at all times. You will conduct daily monitoring and maintenance activities, manage user access controls, resolve critical system issues within agreed service levels, and collaborate with multiple teams to minimize disruptions to business operations.
KEY RESPONSIBILITIES
User Access and Security Management
Manage the complete lifecycle of user account provisioning, modification, and deprovisioning while maintaining strict compliance with information security policies and audit requirements. Conduct regular user access reviews and ensure adherence to organizational security standards.
System Availability and Performance
Maintain system and user availability well above established Service Level Agreement thresholds across all corporate applications and infrastructure.
Vendor Coordination
Liaise with external software and hardware suppliers to ensure they meet contractual SLA commitments and deliver quality service.
Reporting and Analysis
Develop trend analysis reports for the IT management team to support strategic decision-making and identify patterns in system performance and usage.
Standardization and Documentation
Establish and maintain documentation for systems, support processes, and IT service management procedures to ensure consistent, reliable service delivery.
Problem Resolution
Collaborate with the Problem Manager to identify trends, analyze business impact, determine root causes, and resolve issues within agreed timeframes.
Interface Management
Test, monitor, and provide ongoing support for all system interfaces to guarantee IT service availability and reliability.
Hardware Optimization
Work with the Business Systems Implementation team to ensure hardware specifications align with application requirements, guaranteeing optimal service delivery and eliminating unnecessary expenditures.
Implementation Support
Partner with the IT Implementation team to address problems requiring system development, ensuring timely resolution within SLA parameters.
Backup and Disaster Recovery
Develop and maintain comprehensive backup and recovery policies and procedures. Communicate regularly with technical and operational staff to ensure business continuity and data protection.
Database Security and Maintenance
Oversee database management system software, install patch upgrades as needed, and maintain the security and resilience of the entire systems environment.
Performance Monitoring
Conduct proactive reviews of application and system performance metrics and alerts. Perform regular event correlation and trend analysis to identify potential issues before they impact business operations.
Database Administration
Actively manage and monitor capacity, performance, availability, integrity, and security of databases using appropriate reporting and monitoring tools.
Cross-Functional Collaboration
Provide technical support across departments as needed, consulting with technical specialists and vendors to resolve complex problems efficiently.
System Upgrades and Modifications
Manage and coordinate system upgrades, modifications, and customizations with external vendors, end-users, and internal IT resources.
Process Improvement
Recommend and implement value-adding tools that improve monitoring, automate tasks, enhance productivity, and reduce operational costs.
Documentation and Project Management
Maintain comprehensive documentation including timelines, standard operating procedures, and project guidelines to ensure smooth transitions and effective post-implementation support. Provide technical expertise and direct support for software project planning, coordination, and implementation to ensure on-time delivery within budget parameters.
REQUIRED COMPETENCIES
Strong analytical and problem-solving capabilities with the ability to work independently with minimal supervision. Excellent communication and customer service skills coupled with efficient decision-making ability. Demonstrated drive, resilience, and commitment to team collaboration.
QUALIFICATIONS AND EXPERIENCE
Bachelor's Degree in Information Technology or related field
Three years of hands-on experience in system administration within a similar enterprise environment
Oracle Database Administration certification
Oracle SOA Suite Administration or Development certification (or equivalent hands-on experience)
Oracle Data Integrator certification or practical experience in ETL and integration process development and support
Oracle APEX (Application Express) development and administration skills
Oracle Analytics Server administration, configuration, and reporting/dashboard support experience
Solid understanding of Oracle Database administration fundamentals, SQL, and PL/SQL programming
Microsoft Certified Systems Engineer credential
Proficiency in Unix and Linux administration
Cloud administration certification and demonstrated practical experience
ITIL Foundation Certification
Experience supporting Oracle Fusion Applications or Oracle E-Business Suite
Fundamental hardware knowledge and troubleshooting ability