Job Description
Role & responsibilities
Install, configure, and harden Linux operating systems (Red Hat Enterprise Linux, CentOS, Ubuntu, SUSE)
• Manage user accounts, groups, permissions, and SSH access in accordance with security policies
• Perform patch management, kernel upgrades, and software installations using native package managers (YUM, APT, Zypper)
• Monitor system performance, analyze logs, and troubleshoot issues related to CPU, memory, storage, and network
• Design, implement, and test backup, recovery, and disaster-recovery procedures
• Automate routine tasks and deployments with shell scripting (Bash), Python, or configuration-management tools (Ansible, Puppet, Chef)
• Deploy and manage virtualization (KVM, VMware) and containerization platforms (Docker, Kubernetes)
Preferred candidate profile
Red Hat Certified Engineer (RHCE), Linux Professional Institute Certification (LPIC), or equivalent
• Experience with public cloud platforms (AWS, Azure, Google Cloud) and hybrid-cloud architectures
• Familiarity with logging and monitoring stacks (ELK, Prometheus/Grafana, Nagios)
• Knowledge of security frameworks and compliance requirements (CIS Benchmarks, NIST, PCI DSS)
• Exposure to DevOps practices and CI/CD pipelines (Jenkins, GitLab CI, Terraform)
Following are some of the key tools that the candidate should have experience with -
- . Linux
- . Jira Data Center
- . Confluence Data Center
- . GitHub
- . PowerShell Universal
- . ServiceNow (Incident, Request, Change Management)
