Linux System Engineer - ICT Technician/Engineer (Kenya) at a Reputable Company - Linux System Engineer - ICT Technician/Engineer (Kenya)

Full-time
On-site
Location: Nairobi City, Remote/Hybrid
Employment Type: Full-time

Job Summary

TecFlax Solutions Limited seeking a motivated Linux System Engineer to design, deploy, maintain, and troubleshoot Linux-based infrastructure. The candidate must hold at least LPIC-1 (Linux Administrator) certification. You will work with cloud platforms, automation tools, monitoring systems, and security best practices to ensure high availability and performance.

Key Responsibilities


Install, configure, and manage Linux servers (CentOS/RHEL, Ubuntu, Debian, or similar) in on‑prem and cloud environments.
Perform system hardening, patching, and kernel tuning.
Automate provisioning and configuration using tools like Ansible, Puppet, or Terraform.
Monitor system health and performance; respond to incidents and perform root-cause analysis.
Manage storage, backup, and recovery solutions.
Implement and maintain security controls, user and permission management, and audit logging.
Optimize services (web, database, container runtime) for reliability and scalability.
Maintain documentation: runbooks, architecture diagrams, SOPs.
Collaborate with developers, network, and security teams on deployments and troubleshooting.
Participate in on-call rotation as required.


Required Qualifications:


Bachelor's degree or diploma in IT, Computer Science, Computer/Electrical/Telecommunication Engineering or related field or related field.
LPIC-1 (Linux Administrator) certification — mandatory (proof required).
2+ years of hands-on Linux systems administration experience.
Strong shell scripting skills (Bash, Python, or similar).
Experience with system monitoring and logging tools (Prometheus, Grafana, ELK/EFK, Nagios, Zabbix, etc.).
Solid understanding of networking fundamentals (TCP/IP, firewalls, routing).
Experience with virtualization/container technologies (KVM, VMware, Docker, Kubernetes basics).
Familiarity with configuration management and IaC tools (Ansible, Terraform, Puppet, Chef).
Good problem-solving, communication, and documentation skills.


Preferred Qualifications:


LPIC-2 or other advanced Linux certification.
Experience with public cloud platforms (AWS, GCP, Azure).
Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions).
Experience with security frameworks and compliance (CIS, PCI, GDPR).
Familiarity with database administration (MySQL, PostgreSQL).


Compensation & Benefits:


Competitive salary (dependent on experience, range between KES. 70,000 to KES. 90,000).
Training budget and certification reimbursement.
Flexible/remote work options (if applicable).