Linux System Administrator
Role details
Job location
Tech stack
Requirements
We are seeking a skilled and dependable Linux System Administrator to join our IT infrastructure team. In this role, you will be responsible for managing, maintaining, and optimizing our Linux-based systems that support daily business operations and mission-critical services.br/ You will ensure system stability, performance, and security while providing hands-on support across physical, virtual, and cloud environments.br/ This position requires a strong technical foundation in Linux administration, a proactive approach to problem-solving, and the ability to collaborate with cross-functional teams such as DevOps, networking, security, and development.br/ You will play a key role in improving system reliability through automation, implementing best practices, and contributing to infrastructure enhancements as the organization grows. The ideal candidate is detail-oriented, committed to operational excellence, and eager to work in an environment where uptime, security, and scalability are top priorities.br/ br/ h2Responsibilities /h2 ul liInstall, configure, and maintain Linux servers and system components across on-premise and cloud environments /li liPerform system updates, patching, and security hardening to ensure compliance with standards and best practices /li liMonitor system health, performance, and resource usage; respond to alerts and incidents promptly /li liTroubleshoot complex Hardware, software, and network problems /li liManage users, groups, permissions, and authentication systems (LDAP, Active Directory, SSH) /li liConfigure and support services such as DNS, DHCP, NFS, Apache/NGINX, Samba, SSH, and CRON /li liMaintain backup and restoration processes, disaster recovery plans, and high-availability configurations /li liAutomate routine tasks using Bash, Python, or other scripting languages /li liSupport infrastructure upgrades, migrations, and capacity planning initiatives /li liMaintain accurate and detailed documentation for configurations, processes, and troubleshooting procedures /li liCollaborate with DevOps, networking, and development teams to support application deployments and continuous improvement /li liEnsure strong security posture through regular audits, patching, and system hardening /li /ul br/ h2Required qualifications /h2 ul li2-5+ years of experience as a Linux System Administrator or similar technical role /li liStrong proficiency with Linux distributions such as RHEL, CentOS, Ubuntu, or Debian /li liSolid command-line skills and understanding of Linux architecture, file systems, and package management /li liExperience with Virtualization technologies (VMware, KVM, Proxmox, etc.) /li liFamiliarity with cloud platforms (AWS, Azure, or GCP) /li liKnowledge of networking fundamentals (TCP/IP, DNS, routing, Firewalls) /li liExperience with Shell scripting (Bash) or additional languages like Python or Perl /li liUnderstanding of system security practices, auditing, and hardening /li liExperience with monitoring and logging tools (Nagios, Prometheus, Grafana, ELK stack, etc.) /li /ul br/ h2The offer /h2 ul liA permanent, full-time employment contract /li liA salary benefits package commensurate with experience /li /ul