Linux Systems Engineer
IT – Software Development ~ IT – Support
Cape Town – Western Cape
ENVIRONMENT:
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.
DUTIES:
- 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.
REQUIREMENTS:
- 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.
ATTRIBUTES:
- Absolute team player.
- Excellent written and verbal skills.
- Helps others to learn and share knowledge.