5 Feb '19
Core / Linux Systems Engineer

Information Communication Technology, Gauteng JHB - Northern Suburbs

R 500000 - R 600000 Annually

Our client based in the north of Johannesburg is seeking to hire a highly skilled Linux System Engineer to join their fast-growing SaaS business

So, if you are:

An experienced Linux Engineer who loves solving cool and challenging technical problems and working in a fast-paced highly technical environment, and cares a great deal about security and quality of your work, with a strong ability to troubleshoot and elegantly fix complex problems in a cool and calm manner, the company wants to hire you!


Minimum requirements:

  • Matric
  • Tertiary IT qualification or equivalent (preferred)
  • 5 years of experience in managing complex Linux based IT environments
  • Ability to share knowledge and contribute to a team
  • Good communication (written and verbal)
  • Ability to clearly articulate in a professional manner
  • Capacity to work under pressure
  • Excellent troubleshooting, root cause analysis and permanent problem resolution skills
  • Ability to handle multiple tasks in a fast-paced environment
  • Ability to pay attention to detail and be organized
  • Ability to work independently and in a team environment (same team and cross-functional teams)
  • Ability to work after hours and on weekends (when required)
  • Willingness to do rotational standby shifts
  • Own Transport and valid driver’s license required


Key responsibilities:

  • Involvement in new and ongoing projects focusing on the maintenance and design of our security policies, networks, firewalls, applications and server deployments in both dedicated and virtualised environments
  • Proven engineering skills when researching and implementing new technologies
  • Deploying and configuring new dedicated and virtualized servers, with a focus on automation and security best practices
  • Maintaining server availability to ensure the company’s uptime SLA’s are met
  • The design, management and troubleshooting of live and staging environments for the company’s cloud software
  • Liaising with 3rd Party software vendors in troubleshooting and ongoing maintenance of the company’s cloud software
  • Providing escalation support to the company’s Support Desk and be involved in mentoring junior staff and sharing your extensive knowledge
  • Required to have a working knowledge of networking fundamentals
  • Install, configure and maintain CentOS 5/6/7 and RHEL 5/6/7
  • Solid understanding of Linux server administration
  • Solid understanding of VMware
  • Understanding of other virtualization technologies
  • Understanding of Storage Area Network (SAN) technologies
  • Working understanding of Apache
  • Working understanding of Nginx
  • Working understanding of Squid
  • Working understanding of DNS
  • Working understanding of MySQL
  • Must be able to troubleshoot performance issues using tools like iostat, sar and vmstat
  • Solid understanding on TCP/IP networking in Linux environments
  • Knowledge of IPTables
  • Solid Scripting Experience (Perl, BASH)
  • Understanding of source code control (Git, SVN)
  • Working understanding of Open source NMS (Nagios)
  • Working understanding of Puppet


To be considered for this role, please forward your CV to Donne@hradvance.co.za


If you have not had any response after 2 weeks of submitting your CV, please consider it unsuccessful

Ad Visible Until: 28 February 2019
Ref: JHB003527/DDB

Vacancy Type: Permanent