Linux Systems Engineer

IT – Software Development ~ IT – Support
Cape Town – Western Cape

A leading global Financial Services provider seeks the strong leadership & technical expertise of a Linux Systems Engineer to join its team. Your role will be to deploy & maintain a highly scalable and robust solution, help implement new and existing hardware both in and out of the datacentres while providing supervision and training. You must possess a suitable tertiary Degree, have hands-on technical experience including 3-5 year’s Linux, Postgres, Mongo and Automation skills. You will require strong security experience covering network, application and infrastructure adhering to ISO & PCI standards, Virtualization and Containerization and able to manage Cloud services & NetOps. Other will also need to be proficient with some of the following: CentOS/Rocky/RHEL, Redis/RabbitMQ, AWS/GCP/Azure, Java/Tomcat/Apache, NGINX / HAProxy.
  • Deploy and maintain a highly scalable and robust solution.
  • Assist with the management of a team of System Administrators as well as other employees within the IT Department or third-party contractors.
  • Design, plan, execute, the highest levels of security and administration for systems performance.
  • R&D, select upgrades, software, and other necessities to ensure best practices are met.
  • Work with other staff within the IT Department to maintain or implement new and existing hardware both in and out of the datacentres.
  • Ensure highest levels of systems and infrastructure availability.
  • Maintain documentation for infrastructure deployments.
  • Troubleshooting, dependency resolution and ad-hoc infrastructure related objectives.
  • Responsible for training and supervising other members of the team.
  • A relevant tertiary Degree.
  • 3-5 Years’ Linux, Postgres, Mongo and strong Automation skills with hands on technical experience with a proven track record in a corporate environment.
  • Strong security skills covering network, application and infrastructure adhering to ISO & PCI standards.
  • Application support and systems maintenance (including hardware, software, and applications).
  • Proficient in Database Administration.
  • Virtualization and Containerization.
  • Manage Cloud services & NetOps.
  • Storage systems management.
  • IT Operations Management.
  • Capacity planning.
  • Hardware and software agnostic.
  • Proficiency in working with large scale firewalls.
  • Able to work across various Cloud platforms.
  • You must be well versed in technology and have strong skills in documentation, planning, organisation, with the ability to evaluate and design system architecture.
Tech Stack –
  • CentOS / Rocky / RHEL
  • Redis / RabbitMQ
  • AWS / GCP / Azure
  • Java / Tomcat / Apache
  • NGINX / HAProxy
  • Ansible / Octopus / Jenkins
  • Citrix / VMware / Docker / K8s
  • Zabbix / ELK / Grafana / Prometheus
Advantageous –
  • Linux related qualification.
  • Coding skills.
  • Basic understanding of Agile.
  • Absolute team player.
  • Excellent written and verbal skills. 
  • Helps others to learn and share knowledge.