← All jobs
FEATURED OPPORTUNITY

Systems Administrator

HF Group · Nairobi, KE

Apply for this job

About this role

About the Role

The role holder is responsible for administering, maintaining, and optimizing the organization's on-premises and cloud-based IT infrastructure to ensure the availability, security, performance, and reliability of business-critical systems and services. The role provides a secure and standardized technology environment that supports business operations, development, testing, and production workloads, while serving as a key link between infrastructure and development teams to deliver sustainable, scalable, and secure technology solutions aligned with organizational objectives.

Key Accountabilities

  • Monitor, administer, and maintain on-premises and cloud infrastructure, including virtual machines, databases, storage, virtual machine scale sets, VPN connections, and automated monitoring and alerting systems, to ensure optimal performance and availability.
  • Manage the day-to-day security of infrastructure by administering Just-in-Time (JIT) access, communication port restrictions, and other infrastructure security controls in accordance with organizational security policies.
  • Log, manage, and resolve cloud infrastructure incidents and service requests, ensuring timely restoration of services in line with agreed Service Level Agreements (SLAs). • Monitor backup operations and perform data restoration activities for cloud and on-premises servers to ensure data integrity, availability, and business continuity.
  • Configure, administer, and maintain Microsoft Azure networking components, including Virtual Networks (VNets), Local Network Gateways, VPN Gateways, VPN connections, and related network services.
  • Manage Azure Virtual Machine Scale Sets, including image creation, upgrades, deployments, and lifecycle management.
  • Plan, coordinate, and implement infrastructure-related changes, upgrades, and deployments in compliance with the Bank's Change Management procedures.
  • Administer Azure subscriptions, Azure Active Directory (Microsoft Entra ID), and role-based access control (RBAC), ensuring appropriate user access and security governance.
  • Monitor and optimize Azure resource utilization, cloud costs, and billing, providing recommendations to improve cost efficiency.
  • Perform capacity planning for on-premises, private cloud, and public cloud infrastructure to support current and future business requirements.
  • Prepare and submit periodic infrastructure reports to management on system performance, resource utilization, cloud consumption, costs, billing, and other operational metrics.
  • Act as the primary liaison between internal stakeholders and Level 2/Level 3 infrastructure support teams and technology vendors to facilitate timely issue resolution.
  • Develop, maintain, and continuously update infrastructure documentation, including operational procedures, system configurations, standards, and technical processes.
  • Configure, administer, troubleshoot, and support Microsoft Windows Server environments (2012, 2016, 2019, and later versions), including Active Directory, DNS, DHCP, IIS, FTP, Failover Clustering, and other core infrastructure services.
  • Continuously monitor server health, performance, and availability, proactively identifying and resolving issues to ensure optimal system performance.
  • Monitor and support hybrid email infrastructure to ensure service availability, reliability, and compliance with established SLAs.
  • Maintain accurate documentation of server infrastructure, configurations, installed services, and assigned roles to support operational continuity and audit requirements.
  • Manage the patching and update lifecycle for Windows Server and enterprise Windows environments to maintain security, compliance, and system stability.
  • Perform any other duties as assigned by the immediate supervisor in support of departmental and organizational objectives.

Qualifications

  • Degree holder in Information Technology from a recognized University.
  • Experience with Azure, Amazon Web Services, Google Cloud Platform.
  • Certifications in various system administration courses such as MCSE, Azure administration and architecture, ITIL Foundation, Linux, Solaris, Windows server etc.
  • 2-3 years working experience in infrastructure administration with bias in cloud.
  • Experience with automation, Git and continuous delivery.
  • Practice in designing and implementing business continuity / disaster recovery and high availability plans.
  • Good troubleshooting aptitude.

go to method of application »

Skills

CommunicationData
LOCATION

Where you will work.

Nairobi
READY WHEN YOU ARE

Make your move.

Send your application directly to the hiring team.