Job Title: Systems Operations Engineer
Overview:
Interaction Recruitment are looking for a skilled and adaptable Systems Operations Engineer to join their dynamic team. This role combines expertise in Linux system administration, network infrastructure management, and a strong background in PHP development. The ideal candidate is proactive, able to design and maintain scalable IT systems, and contribute to scripting and automation using PHP. A strong engineering mindset, logical thinking, and problem-solving abilities are crucial to success in this role.
Skills & Qualifications:
- Bachelor's degree or equivalent experience in Information Technology, Computer Science, Engineering, or related fields and/or 5 years of practical experience.
- Extensive experience in managing Linux-based systems and network operations.
- Proficient in PHP programming and scripting. Familiarity with Network Management System (NMS) tools is a plus.
- Strong knowledge of networking protocols, system architecture, and a resilient engineering approach to troubleshooting.
- Experience with virtualized environments (e.g., VMWare, Proxmox) and advanced storage technologies.
- Expertise in developing and maintaining secure IT infrastructures, including disaster recovery plans.
- MikroTik RouterOS experience preferred, though training is available.
- Knowledge of routing protocols like BGP and OSPF is advantageous but not required.
Key Responsibilities:
1. Linux System Administration:
- Deploy, maintain, and optimize Linux servers across the infrastructure.
- Manage virtual environments using VMWare or Proxmox, including clustering and high-availability (HA) configurations.
- Ensure optimal system performance, resilience, and security at all times.
2. Network Operations & Infrastructure:
- Experience with MikroTik RouterOS (preferred, but not required).
- Design and manage wireless networks, including troubleshooting and optimization.
- Advanced understanding of network layers (Layer 1-3), including Ethernet, VLANs, PPPoE, VPNs, RADIUS, QoS, NetFlow, and routing protocols (BGP and OSPF).
3. PHP Development & Automation:
- Develop and maintain PHP-based scripts and applications, integrating them with network and server systems
- Automate network and system monitoring tasks, improving efficiency across operations.
- Experience with APIs and system integrations is beneficial.
4. Network Management Systems (NMS):
- Experience with NMS tools such as LibreNMS, Zabbix, Cacti, Nagios, or SolarWinds is an advantage.
- Manage SNMP-based monitoring systems and create automated alerting systems based on thresholds.
5. Infrastructure Management:
- Manage DNS configurations, including caching and authoritative zones.
- Handle physical server builds, storage solutions (RAID, ZFS, NVMe), and out-of-band (OOB) hardware management.
6. Security & Disaster Recovery:
- Design and implement advanced firewall solutions, SIEM/XDR, and EDR systems.
- Manage email security systems, including Proxmox Mail Gateway, Postfix, Dovecot, and email authentication (SPF, DKIM).
- Assist with disaster recovery planning, ensuring compliance with ISO9001 standards, and participate in incident management processes.
If you're ready to apply your expertise in Linux systems, networking, and PHP development to an innovative and growing team, we'd love to hear from you. If you think you have the necessary skills and experience to step into this SysOps Engineer opportunity, please apply below or contact Nathan Kew at (url removed) or call (phone number removed).
INDPB