Senior System Engineer(Linux)
Senior System Engineer (Linux)
Role Overview
We are looking for a Senior System Engineer (Linux) to manage, secure, automate, and optimize enterprise Linux environments across on-premises, VMware, AWS, and private cloud platforms. The role involves ensuring system availability, performance, security, disaster recovery readiness, and operational excellence while supporting business-critical applications and infrastructure services.
Key Responsibilities
Linux Infrastructure & Cloud
Administer and support RHEL and Amazon Linux servers across physical, virtual, AWS, and private cloud environments.
Manage OS installation, configuration, patching, upgrades, storage, filesystems, and server lifecycle activities.
Support infrastructure services including DNS, NTP, SMTP, SSH, certificates, and authentication services.
Perform performance tuning, capacity planning, monitoring, and availability management.
Maintain and troubleshoot Linux-based application platforms such as Apache Tomcat and middleware services.
Support monitoring and observability tools including Grafana, Prometheus, and CloudWatch.
Security & Automation
Execute patching, vulnerability remediation, OS hardening, access reviews, and certificate management.
Investigate system and authentication logs and support security compliance initiatives.
Automate operational tasks using Bash, Python, Ansible, and AWS Systems Manager.
Maintain system documentation, asset records, and audit-related information.
Adhere to IT governance, security, and compliance standards.
Backup, Recovery & Resilience
Manage Linux storage, backup solutions, recovery processes, and disaster recovery activities.
Conduct backup verification and restoration testing.
Support high availability, business continuity, and after-hours operational support when required.
Documentation & Continuous Improvement
Create and maintain SOPs, runbooks, build standards, and technical documentation.
Identify opportunities for automation, optimization, and operational improvements.
Prepare technical reports, incident updates, and root-cause analysis documentation.
Requirements
Education & Certifications
Diploma or Bachelor's Degree in IT, Computer Science, Engineering, or related field.
Certifications such as RHCSA/RHCE, AWS, VMware VCP, Microsoft, or ITIL are an advantage.
Experience
3-6 years of hands-on Linux System Administration or Infrastructure Engineering experience.
Strong experience with RHEL and Amazon Linux environments.
Exposure to AWS, VMware, private cloud, storage, backup, and disaster recovery solutions.
Experience with incident, change, patch, monitoring, and operational processes.
Technical Skills
Strong Linux administration and troubleshooting skills.
Good knowledge of TCP/IP, DNS, NTP, SMTP, storage, backup, clustering, HA, DR, and monitoring.
Experience with scripting and automation tools (Bash, Python, Ansible, AWS Systems Manager).
Familiarity with Linux security, access control, OS hardening, and vulnerability management.
Strong communication, documentation, and stakeholder management skills.