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