Storage Systems Engineer
Full Time
full time
30 Sep 2025
Cape Town
About the job
JOB DESCRIPTION
JOB REQUIREMENTS
Qualification:
Experience:
- Administer, maintain, and support enterprise storage platforms across on-premises and cloud environments.
- Support enterprise backup, restore, and disaster recovery operations.
- Investigate, troubleshoot and resolve incidents related to storage availability, access, or performance.
- Maintain up-to-date documentation of storage systems, configurations, and procedures
- Support storage-related projects and contribute to system improvements.
- Participate in team collaboration and ongoing professional development to support team effectiveness and individual growth.
JOB REQUIREMENTS
Qualification:
- National Diploma in Information Technology, Computer Science, Software Engineering, Information Systems, Electronic Engineering, or equivalent qualifications coupled with 7 years experience
- BTech/BSc in Information Technology, Computer Science, Software Engineering, Information Systems, Electronic Engineering, or equivalent qualifications coupled with 6 years experience
- BENG/MTech in Information Technology, Computer Science, Software Engineering, Information Systems, Electronic Engineering, or equivalent qualifications coupled with 4 years experience
- MENG in Information Technology, Computer Science, Software Engineering, Information Systems, Electronic Engineering, or equivalent qualifications coupled with 3 years experience
- PHD in Information Technology, Computer Science, Software Engineering, Information Systems, Electronic Engineering, or equivalent qualifications coupled with 1 years
Experience:
- Experience withing with SANs and storage systems
- Experience working with storage server installations, monitoring and diagnoses
- Experience with hardware and storage software upgrades and repairs
- Experience working with Operating Systems, IAAS tools
- Experience working in data centres or server rooms/environments
- Basic experience with computer networks
- Basic hands-on experience in infrastructure design and automation, distributed systems, observability, CI/CD, container orchestration (e.g. Kubernetes), DevOps/SRE practices and cloud-native technologies.
- Experience working in international teams or initiatives that intersect with data platforms, storage, networking, and systems engineering domains.
- Strong understanding of systems engineering principles, including performance optimisation, fault tolerance, and resource scheduling within Linux-based environments.
- Hands-on experience monitoring, diagnosing, and repairing (break/fix) various OEM hardware, including HPE, Dell, and Super Micro systems.
- Familiarity with containerised environments (Docker, Podman), orchestration platforms (Kubernetes, Helm), and container runtime architectures (e.g., CRI).
- Knowledge in infrastructure-as-code and CI/CD methodologies, utilising tools such as GitLab CI, Ansible, and Terraform (advantageous).
- Working knowledge of networking fundamentals, including cabling and basic diagnostic procedures.
- Experience in asset management practices, including maintaining asset registers, system and architectural mapping, warranty and
- service tracking, and related tools/processes.
- Experience working with service levels (SLAs) and an understanding of operational frameworks such as Site Reliability Engineering (SRE), ITIL, and COBIT.
- Knowledge of IT security principles, especially regarding change management, physical and logical access control.
- Awareness and adherence to Health and Safety standards and best practices.
- Demonstrated ability to contribute effectively to cross-functional engineering projects and follow through on implementation plans under direction
- Hardware maintenance and support: Basic skills such as changing hardware components, e.g. Hard drives, memory modules, CPU, Motherboard Firmware and drivers diagnostics, configuration and updates
- Health and safety, self-care within data centres, assembly workshops and computer labs
- Tools and equipment use and management, e.g. regular cleaning, proper storage, routine maintenance, regular inspection, safe handling and usage, inventory management and asset tracking
- IT Spares Inventory and Tracking: Inventory categorisation, asset tagging and labelling, maintenance of data within the inventory management system, stock management, access control, lifecycle and warranty tracking, disposal and waste management
- Computer Infrastructure Asset Management, including tracking, maintaining, and optimising relevant storage hardware across their lifecycle using applicable tools to ensure availability, compliance, and cost-effectiveness.
- IT Audit and documentation, including rack positions, server diagrams, as well as service and support logs
- Hands-on experience in Linux systems administration, basic automation, and performance tuning, with a willingness to deepen expertise
- Proficiency in Linux command-line usage, service configuration, and troubleshooting; learning kernel and system-level tuning practices
- Ability to manage assigned tasks within an Agile environment, and collaborate effectively with teammates on sprint goals
- Effective troubleshooting skills, with a learning mindset toward root-cause analysis and improving operational resilience
