Job Summary
Key Responsibilities:
- Linux & Microsoft Infrastructure: Maintain, develop, and enhance their Linux (RedHat, Ubuntu, Debian, etc.) and Microsoft infrastructure technologies.
- Systems Engineering: Engineer systems administration-related solutions to support various project and operational requirements.
- Performance Monitoring: Proactively monitor system performance, conduct capacity planning, and implement solutions to maintain high availability and stability across all environments.
- Fault Analysis & Reporting: Perform fault finding, analyse issues, and log information for comprehensive reporting on performance exceptions.
- Upgrades & Maintenance: Manage, coordinate, and implement software upgrades, patches, and hotfixes on servers, workstations, and network hardware.
- Scripting & Automation: Create and modify scripts or applications using Shell, Perl, and/or Python to automate tasks and improve efficiency.
- Backup Solutions: Implement, maintain, and regularly test backup and disaster recovery solutions to ensure data integrity and availability.
- Security & Stability: Provide insights and recommendations to improve the stability, security, efficiency, and scalability of the environment.
- Collaboration & Automation: Work closely with cross-functional teams to develop automation strategies and optimise deployment processes.
Qualifications & Requirements:
- Linux Expertise: In-depth knowledge of Linux operating systems (RedHat, CentOS, Debian, etc.).
- Database Experience: Hands-on experience with database management and administration.
- Virtualization: Familiarity with virtualization technologies
- Scripting Skills: Proficiency in Shell, Perl, and/or Python scripting.
- Networking Protocols: Strong understanding of networking protocols such as DNS, HTTP, LDAP, SMTP, and SNMP.
- Backup & Recovery: Proven experience with implementing and managing backup solutions, including disaster recovery planning.
- Security Tools: Experience with security tools like Wazuh is highly desirable.
- Certifications: Additional Linux certifications (RHCT, RHCE, LPIC) are a plus.
- Problem-Solving: Exceptional problem-solving abilities with a focus on proactive solutions.
- Compliance: Familiarity with regulatory compliance standards and best practices in system security.
- Communication: Excellent communication skills, with the ability to collaborate effectively with both technical and non-technical team members.