The candidate should meet the following requirements
Job Description
Role Description
The ideal candidate will have
in-depth experience managing Ubuntu and Debian-based Linux systems, along with a solid understanding of IPv4 and IPv6 networking in production environments.
You will be responsible for maintaining reliable, secure, and scalable Linux infrastructure while working closely with network and cloud teams to support business-critical services.
Key Responsibilities
1. Administer, maintain, and troubleshoot Ubuntu and Debian Linux systems
2. Configure and manage network services using IPv4 and IPv6
3. Diagnose and resolve system and network performance issues
4. Implement and maintain security best practices (firewalls, access controls, patching)
5. Monitor system health, availability, and capacity
6. Automate routine tasks using scripting (e.g. Bash, Python)
7. Document system configurations, procedures, and changes
8. Collaborate with internal teams to support infrastructure projects and upgrades
Required Skills & Experience
9. Proven experience as a Linux Systems Administrator
10. Strong hands-on experience with Ubuntu and Debian
11. Solid understanding of TCP/IP networking, including IPv4 and IPv6
12. Experience with DNS, DHCP, routing, and firewall configuration
13. Strong troubleshooting skills across system and network layers
14. Familiarity with monitoring and logging tools
15. Ability to work independently and as part of a team
Desirable Skills
16. Experience with virtualization or container technologies (e.g. KVM, Docker)
17. Knowledge of configuration management tools (Ansible, Puppet, or similar)
18. Exposure to cloud platforms (AWS, Azure, GCP)
19. Basic Scripting
20. Familiarity with Cisco Meraki and Catalyst networking equipment
21. Understanding of high-availability and disaster recovery concepts