Linux System Administrator

  • Nairobi, Kenya
  • Full-Time
  • On-Site

Job Description:

Role Overview:

We are looking for a skilled Linux System Administrator to manage, maintain, and optimize our Linux-based infrastructure. The ideal candidate has strong hands-on experience with Linux systems in production environments, a security-first mindset, and experience supporting high-availability services in regulated environments.

Key Responsibilities:

  • Proactively administer, maintain and support Linux infrastructure technology to maintain a 24x7x365 uptime service
  • Install, configure, and maintain MySQL, MariaDB, and PostgreSQL.
  • Proactively monitor system and database performance, availability and perform capacity planning
  • Perform system and database installation, configuration, patching, and upgrades
  • Ensure high availability, performance, and reliability of production systems
  • Monitor system health, logs, and performance; troubleshoot incidents and outages
  • Optimize queries, indexes, and database performance
  • Support backup, disaster recovery, and business continuity processes
  • Maintain best practices on managing systems and services across linux environments
  • Automate routine system tasks
  • Provide input on ways to improve the stability, security, efficiency, and scalability of the linux environments.
  • Collaborate with other teams and team members to develop automation strategies and deployment processes

Required Skills & Qualifications:

  • Previous working experience as a Linux System Administrator(3 years)
  • Bachelor's degree in Computer Science, Information Technology or similar relevant degree
  • In depth knowledge of Linux: RedHat, CentOS, Debian, Ubuntu
  • Practical production experience with MySQL, MariaDB, and PostgreSQL
  • Solid understanding of database concepts: replication, tuning, backups
  • Hands-on experience managing Cloud infrastructure
  • Knowledge of containers and virtualization (Docker, Kubernetes, VMware)
  • Knowledge in Shell, Perl, and/or Python scripting is a plus
  • Solid knowledge of protocols such as DNS, TLS, ICMP
  • Additional Linux certifications will be considered an advantage

Soft Skills:

  • Excellent communication and documentation skills.
  • Strong analytical and problem-solving abilities.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • High attention to detail with a focus on reliability and automation.
  • Strong problem solving and communication skills