Point your AI agent at freehire and let it find you a job.

Get the CLI →

IBroad Solutions

NewBe an early applicant

Senior System Engineer(Linux)

Posted Updated
Discussion

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.


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available