Senior Systems Administrator

Kuba Group
Johannesburg
ZAR 300 000 - 700 000
Job description

Kuba is a fast-growing technology company specializing in transport ticketing solutions.

We are currently seeking an experienced and highly skilled Senior Systems Administrator to join our team.

As the Senior Systems Administrator at Kuba, you will be responsible for managing and maintaining our server infrastructure and ensuring its smooth operation.

About The Role

As a Senior Systems Administrator, you will play a critical role in ensuring the reliability, performance, and security of our systems. You will work closely with the IT team to identify and resolve any technical issues, perform system upgrades and patches, and proactively monitor system health and performance.

You will also be responsible for implementing and maintaining security measures to protect our data and infrastructure. The Senior Systems Administrator will be responsible for the overall stability, performance, and security of our IT infrastructure.

This role involves managing Windows Server and Linux systems, configuring and maintaining networking components, overseeing web server operations, and administering SQL databases. Additionally, the position requires expertise in AWS to ensure effective cloud resource management.

Responsibilities

  1. Manage and maintain server infrastructure
  2. Perform system upgrades and patches
  3. Monitor system health and performance
  4. Troubleshoot and resolve technical issues
  5. Implement and maintain security measures
  6. Collaborate with the IT team on infrastructure and network projects
  7. System Administration: Windows Server: Manage and maintain Windows Server environments, including installation, configuration, patching, and troubleshooting
  8. Linux: Administer Linux systems, including server installation, configuration, and maintenance
  9. Networking: Design, implement, and manage networking solutions, including firewalls, switches, and routers
  10. Web Server Management: Apache / IIS: Configure, optimize, and troubleshoot Apache and IIS web servers.
  11. Database Administration: SQL Databases: Administer and support SQL databases, including installation, configuration, backup, recovery, performance tuning, and security
  12. Oracle Databases: Manage and maintain Oracle databases, including installation, configuration, performance tuning, backup, recovery, and security.
  13. Cloud Computing: AWS: Utilize AWS services such as EC2, S3, RDS, IAM, CloudFormation, and others to deploy, manage, and optimize cloud-based infrastructure
  14. Security and Compliance: Implement and enforce security policies and best practices to protect systems and data
  15. Conduct regular security audits and vulnerability assessments
  16. Monitoring and Performance Optimization: Monitor system performance and availability, identify potential issues, and implement corrective actions
  17. Perform routine system updates, patches, and upgrades to maintain optimal performance
  18. Disaster Recovery and Backup: Develop and implement disaster recovery plans and ensure regular backups are performed and tested
  19. Documentation and Reporting: Create and maintain detailed documentation for system configurations, procedures, and troubleshooting guides
  20. Prepare and present regular reports on system status, incidents, and performance metrics
  21. Support and Troubleshooting: Provide advanced technical support and troubleshooting for complex system issues
  22. Assist with resolving escalated support tickets and provide mentorship to junior staff

Requirements

  1. Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience)
  2. Minimum of 7 years of experience in systems administration, with a focus on Windows Server, Linux, and networking
  3. Proven experience with Apache and IIS web servers
  4. Extensive experience in SQL database administration
  5. Solid experience with AWS services and cloud infrastructure management
  6. Technical Skills: Proficiency in Windows Server versions
  7. Strong knowledge of Linux distributions
  8. Hands-on experience with networking concepts
  9. Expertise in configuring and managing Apache and IIS web servers
  10. Skilled in SQL database platforms
  11. Expertise in Oracle database management
  12. Advanced knowledge of AWS services
  13. Certifications: Relevant certifications are preferred
  14. Soft Skills: Strong problem-solving and analytical skills, excellent communication and interpersonal skills, ability to work independently and as part of a team
  15. Proven track record of managing multiple projects and priorities in a fast-paced environment

Benefits

  1. Salary commensurate with the position
  2. Provident Fund
  3. Paid Time Off
  4. Training & Development

Seniority level: Associate

Employment type: Full-time

Job function: Information Technology

Industries: IT Services and IT Consulting

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Systems Administrator jobs in Johannesburg