Requirements
• Minimum 5 years of experience within a relevant field
• Experience working with a variety of Linux distributions
• Experience with a variety of programming languages – 2 or more from the following is desirable: bash, Python, Perl, or PHP
• Strong understanding of networking principles (Routing, subnetting, etc.)
• Understanding of IPv4 addressing is essential, and previous experience working with IPv6 is desirable
• Experience deploying and/or maintaining: AAA systems, Samba/file sharing system, HA (keep alive), DNS, DHCP, Proxies, FTP, Mail servers, and load balancing
• Ability to deploy and maintain web servers, storage systems, and SQL databases
• Experience with deploying and managing firewall solutions.
• Experience of working with monitoring tools, and a demonstrable understanding of how to respond to various alerts
• Prior experience working with visualisation & containerisation technologies
• Prior experience deploying and managing automation pipelines
• Experience with configuration management systems
• Previous experience, or proven knowledge/understanding of cybersecurity best practices in the current landscape
Desirable to have knowledge/experience with several of the below:
• Linux Distributions
o Cent0S
o Debian
o Ubuntu
• Networking
o IPv4
o IPv6
o TCP/IP
o Routing
o Subnetting
o VLAN
o KEA-DHCP
o Bind (DNS)
o PowerDNS
• Webservers:
o Apache
o NGINX
• Firewalls:
o Firewalld
o IPTables
o PFSense
o Packet Filter
• Monitoring:
o Nagios
o Zabbix
o Munin
o SNMP
• SQL Databases:
o MySQL (Preferred)
o Percona
• Virtualisation & Containerisation:
o KVM
o PROXMOX
o Citrix XEN
o OpenVZ
o Docker
o Kubernetes
• Automation:
o CI/CD
o Jenkins
• Configuration Management Tools:
o Puppet o Ansible o Git
• Email Platform:
o Zimbra o Microsoft Office 365
o Customised
Essential Skills:
• Communication – Both written and verbal
• Teamwork
• Composure under pressure
• Problem Solving
• Time management
• Prioritisation Job Responsibilities:
• Monitoring and resolving a variety of different alerts relative to the multiple Unix systems in the production environment
• Review backup solutions, and ensure restoration testing is completed
• Exploration and implementation of new technologies to drive the business forward.
• Prepare hardware/software for new product releases, updates/upgrades
• Ensure that systems and software are up to date
• Update and manage configurations for a variety of different systems (i.e., AAA, DNS, DHCP, Mail servers)
• Strive to automate various tasks/roles within the business
• Build, manage, and maintain Kubernetes clusters, Docker hosts/containers, and virtual hosts/machines.
• Work alongside ISO Officers within the business to ensure compliance with ISO 2700
Job Type: Full-time
Pay: AED12,000.00 - AED15,000.00 per month