Job Brief
We are looking for a System Engineer to join our team on a shift basis to help build out, maintain, and troubleshoot our rapidly expanding infrastructure. You have to demonstrate superb technical competency, delivering mission critical infrastructure and ensuring the highest levels of availability, performance and security. You will work in a shift rotation model to ensure 24/7 operational efficiency and support, keeping our systems running smoothly and securely.
Responsibilities
• Manage and monitor all installed systems and infrastructure
• Install, configure, test and maintain operating systems, application software and system management tools
• Proactively ensure the highest levels of systems and infrastructure availability
• Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
• Maintain security, backup, and redundancy strategies
• Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks
• Participate in the design of information and operational support systems
• Provide 2nd and 3rd level support
• Liaise with vendors and other IT personnel for problem resolution
•Ensure round-the-clock monitoring of systems and infrastructure, identifying and resolving issues promptly during your assigned shift.
•Provide system support to team members and users during your shift, including troubleshooting and guidance.
Requirements and skills
• BS/MS degree in Computer Science, Information Technology, Engineering or a related subject
• Experience in installing, configuring and troubleshooting UNIX/Linux based environments.
• Experience in installing, configuring and maintaining infrastructure servers (e.g.,DNS, SMTP, NTP, LDAP)
• Experience in the administration and performance tuning of application stacks (e.g.,Tomcat, JBoss, Apache, NGINX)
• Have knowledge in the administration and performance tuning of RDBMS (e.g., MySQL/MariaDB, Oracle, MSSQL)
• Cloud experience, preferably in Azure
• Experience with virtualization and containerization (e.g., VMware, KVM, Redhat Virtulization, Docker, Kubernetes)
• Experience with monitoring systems (e.g., Nagios, Prometheus, Grafana)
• Have knowledge or experience working with NAS Storage
• Solid scripting skills (e.g., shell scripts, Perl, Ruby, Python)
• Solid networking knowledge (OSI network layers, TCP/IP)
• The position requires working in shifts, including night shifts, weekends, and holidays depending on the shift rotation.
•Shift schedules are designed to ensure 24/7 system support, which may include rotating shifts or fixed hours as per business needs.