System Administrator II – ICT Engineer
Job Title: Systems Administrator II – ICT Engineer, Systems Development & Administration
Reports to: Manager of Systems Development & Administration
Department: Systems Development & Administration
Division: eServices Division
Job Summary:
The Systems Administrator will play a critical role in monitoring the division’s server resources, both Linux and Windows based, and other computer resources to ensure they are operating at optimal levels. They will be responsible for regularly performing maintenance tasks, troubleshooting issues, and implementing security measures to protect against potential threats.
In addition to server monitoring, the Systems Administrator will provide support to development teams to ensure they have access to the resources they need to carry out their duties. They will also be responsible for patch management, maintaining software inventory, and ensuring that key system notifications are automated and disseminated in a timely manner.
To succeed in this role, the Systems Administrator must have a deep understanding of server monitoring techniques and be able to work independently to identify and resolve technical issues. They should have experience with a variety of operating systems and software applications and be able to maintain updated platforms and toolsets that support the work of systems administration across the division.
Strong communication skills are also essential, as the Systems Administrator will be working closely with other members of the IT teams to identify and resolve issues, and to provide support to users across the division.
Responsibilities:
- Installing, configuring, and maintaining Windows Server and Linux Operating Systems.
- Provisioning of server-based resources on both Microsoft and Linux environment.
- Monitoring server infrastructure and maintaining service availability, including backups, security, and performance.
- Troubleshooting and resolving technical issues related to software systems, in collaboration with Developers, Network, and Cloud Engineers.
- Ensuring secure access to system resources by implementing and maintaining security protocols guided by internal policies.
- Developing and implementing disaster recovery and business continuity activities for software products in collaboration with Clients.
- Managing user accounts and access control systems.
- Conducting regular system audits to identify vulnerabilities and areas for improvement.
- Setting up and configuring website hosting platforms.
- Creating and managing domain names and DNS records.
- Setting up SSL certificates and ensuring secure data transmission over the web.
- Monitoring website performance, availability, and uptime.
- Assess vendor proposals and products for feasibility and highlight recommendations to stakeholders.
- Keeping up-to-date with emerging trends and technologies and industry best practices.
- Undertake any other duties as assigned by the Supervisor.
Requirements:
- Proven experience as a Systems Administrator, with a deep understanding of server monitoring techniques.
- Strong knowledge of Linux and Windows Server Operating Systems.
- Experience with a variety of platforms and tools used for systems administration.
- Strong problem-solving skills and the ability to work independently and within teams to identify and resolve technical issues.
- Strong communication skills and the ability to work collaboratively with other members of the IT team.
- Experience with patch management and maintaining software inventory.
- Knowledge of security measures used to protect against potential threats.
- Familiarity with virtualization technologies and cloud computing platforms.
- Ability to work with minimal supervision.
Qualifications:
- A Bachelor’s Degree in Computer Science or related field
Or - Certifications in Linux and Windows Server Administration
Experience:
- At least three years work experience in the industry
- Experience working with virtualised server environment
- Working knowledge of DevOps activities