Overview
We are seeking an experienced and highly motivated Senior Linux System Administrator to join our dedicated Infrastructure team. The ideal candidate will be responsible for the design deployment maintenance and optimisation of our critical Linux-based infrastructure ensuring high availability performance and security. This role requires deep technical expertise problem-solving abilities and a commitment to best practices in a fast-paced environment.
Responsibilities
Qualifications Required
Preferred (Nice to Have)
Qualifications
Required
Preferred (Nice to Have)
Required Skills:
Responsibilities Design and Implementation: Design deploy configure and maintain highly available scalable and secure Linux server environments (primarily Red Hat Enterprise Linux/CentOS or Ubuntu/Debian). System Maintenance: Perform regular system monitoring performance tuning hardware upgrades and resource optimization. Maintain system health and troubleshoot complex issues across the stack. Automation: Develop and maintain automation scripts and infrastructure-as-code (IaC) using tools like Ansible Puppet Chef or Terraform to streamline deployment and operations. Security and Compliance: Implement and enforce security best practices perform vulnerability patching manage access controls (LDAP/Kerberos) and ensure compliance with internal and external regulations. Networking: Configure and manage network services (DNS DHCP HTTP/S SMTP SSH) and work with network engineers on firewall rules load balancers and routing. Storage and Backup: Manage and maintain storage solutions (e.g. NFS SAN LVM) and implement robust backup and disaster recovery procedures. Monitoring and Logging: Manage and optimize system monitoring tools (Prometheus Nagios Zabbix) and centralised logging systems (ELK stack/Splunk). Mentorship and Documentation: Mentor junior administrators and create and maintain comprehensive documentation for all operational procedures infrastructure components and troubleshooting guides. On-Call: Participate in an on-call rotation to provide 24/7 support for critical production systems. Qualifications Required Education: Bachelors degree in Computer Science Information Technology or a related field or equivalent practical experience. Experience: 5 years of professional experience as a Linux System Administrator DevOps Engineer or similar role. Deep Linux Expertise: Expert-level knowledge of the Linux operating system kernel and command-line tools. Scripting: Proficient in at least one major scripting language (Bash Python or Perl). Automation Tools: Strong practical experience with configuration management tools (Ansible preferred). Virtualization/Cloud: Experience managing virtualized environments (VMware KVM or Hyper-V) and/or public cloud platforms (AWS Azure or GCP). Containers: Solid understanding and experience with container technologies (Docker and Kubernetes). Web Services: Experience administering web servers (Apache Nginx) and application servers. Preferred (Nice to Have) Relevant certifications (e.g. RHCSA RHCE LPI AWS/Azure/GCP certifications). Experience with CI/CD pipelines (e.g. Jenkins GitLab CI). Database administration experience (MySQL PostgreSQL MongoDB). Experience in a high-traffic 24/7 production environment. Qualifications Required Education: Bachelors degree in Computer Science Information Technology or a related field or equivalent practical experience. Experience: 5 years of professional experience as a Linux System Administrator DevOps Engineer or similar role. Deep Linux Expertise: Expert-level knowledge of the Linux operating system kernel and command-line tools. Scripting: Proficient in at least one major scripting language (Bash Python or Perl). Automation Tools: Strong practical experience with configuration management tools (Ansible preferred). Virtualization/Cloud: Experience managing virtualized environments (VMware KVM or Hyper-V) and/or public cloud platforms (AWS Azure or GCP). Containers: Solid understanding and experience with container technologies (Docker and Kubernetes). Web Services: Experience administering web servers (Apache Nginx) and application servers. Preferred (Nice to Have) Relevant certifications (e.g. RHCSA RHCE LPI AWS/Azure/GCP certifications). Experience with CI/CD pipelines (e.g. Jenkins GitLab CI). Database administration experience (MySQL PostgreSQL MongoDB). Experience in a high-traffic 24/7 production environment.
IT Services and IT Consulting