
Senior Software Engineer (Contract) - Gauteng/Hybrid - ISB9403097
- Midrand, Johannesburg
- Permanent
- Full-time
- Degree in Information Systems, Computer Science or equivalent experience (Required)
- Relevant Unix/Linux/Red Hat certification (Required)
- ITIL process knowledge and work experience (Advantageous)
- Minimum 5 years' experience in an operations environment (Required)
- South African citizens/residents preferred; valid work permit holders considered
- Proven experience with Unix/Linux operating systems (SUSE)
- Proficiency in VRO and Rudder automation platforms
- Knowledge of system monitoring tools such as Nagios, Grafana
- Solid understanding of networking concepts (DNS, DHCP, SSH, TCP/IP)
- Proficiency in scripting languages such as Terraform, Python, Bash, or PowerShell
- Proven experience in operations or process management in complex production environments
- Extensive experience in IT operations teams, standby support and ticket management
- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
- CipherTrust Manager/Vormetric or Other Encryption software
- Deep ITSM knowledge, preferably in ServiceNow or Remedy
- Good knowledge on GitHub, workflows and automation
- Experience in Ansible Automation and Ansible Tower
- Knowledge of Firewalling & SAN Operations
- Confluence / Jira project management tools
- Multi-tasking capabilities and time management
- Experience with public and private cloud services (Azure, AWS)
- Strong communication and collaboration skills
- System Administration: Install, configure, and maintain Unix/Linux servers, ensuring optimal performance and uptime across enterprise infrastructure
- Performance Management: Monitor system performance, troubleshoot issues, and provide timely solutions for critical production systems
- Security & Maintenance: Apply system updates, patches, and security fixes as part of routine maintenance and security compliance
- Documentation: Create and maintain system documentation, including procedures, configurations, and troubleshooting guides
- Compliance: Support compliance with IT security standards and company policies across all managed systems
- System Integration: Analyze integration systems and demonstrate proficiency in complex system interconnectivity
- Architecture & Design: Propose and review system design and evaluate alternatives for optimal infrastructure solutions
- Solution Development: Develop system solutions in line with delivery requirements and business objectives
- AI Integration: Be able to use AI in analysis, system integration and design for enhanced operational efficiency
- Operations Support: Serve as part of the standby and MOD team roster providing 24/7 operational support
- South African citizens/residents preferred. Valid work permit holders will be considered.
- By applying, you consent to be added to the database and receive updates until you unsubscribe.
- If you do not receive a response within 2 weeks, please consider your application unsuccessful.