Senior Linux System Engineer & DevOps

Dubai Tax Free1 days agoFull-time External
22.7k - 28.3k / mo
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