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

Get the CLI →

CTOS

NewBe an early applicant

Senior System Engineer (LINUX)

Posted Updated
Discussion

About the role

The Senior Engineer, Linux is responsible for the administration, security, automation, performance, and operational resilience of enterprise Linux platforms across on-premises, AWS, and private cloud environments. The role serves as the subject matter expert for Red Hat Enterprise Linux (RHEL) and Amazon Linux, ensuring systems remain secure, available, recoverable, and compliant with organizational and regulatory requirements.

The incumbent will lead Linux infrastructure initiatives, drive automation and standardization, support business-critical applications, and provide technical guidance for Linux-related projects, operational improvements, and resilience program

Key responsibilities

Linux, AWS & Private Cloud Engineering

  • Administer, maintain, monitor, troubleshoot, and optimize RHEL and Amazon Linux servers across physical, VMware, AWS, and private cloud environments.

  • Manage operating system installation, configuration, upgrades, patching, repositories, services, filesystems, LVM, storage, and server lifecycle management.

  • Support enterprise Linux services including DNS, NTP, SMTP relay, certificates, authentication, SSH, and directory service integrations.

  • Perform capacity planning, performance tuning, health monitoring, and availability management for Linux platforms.

  • Administer, maintain, troubleshoot, upgrade, and migrate application platforms running on Linux servers, including Apache Tomcat and other middleware components.

  • Support integration between Grafana and enterprise monitoring platforms such as Prometheus, CloudWatch or other observability solutions.

Linux Security, Automation & Compliance

  • Execute Linux patching, vulnerability remediation, OS hardening, access reviews, certificate renewals, and configuration changes in accordance with change-management procedures.

  • Apply secure Linux configuration standards, investigate operating system and authentication logs, and support endpoint, vulnerability, and privileged-access controls.

  • Develop and maintain Bash,or AWS Systems Manager automation for provisioning, configuration, health checks, patching, reporting, and repetitive operational tasks.

  • Maintain accurate asset, configuration, access, patch, and operational records to support internal audits and regulatory requirements.

  • Follow applicable IT policies, ITIL practices, BNM RMiT, MoF, and ISO 27001 controls relevant to assigned systems and activities.

Backup, Recovery & Resilience

  • Operate and monitor Linux storage, filesystems, mounts, multipathing, EBS volumes, backup agents, and recovery processes across SAN/NAS, AWS, and private cloud environments.

  • Perform scheduled backup verification, Linux file and system restoration tests, and disaster recovery exercises; document results and address identified gaps.

  • Support Linux high availability, service recovery, and business continuity arrangements for mission-critical services, including after-hours activities when required.

Documentation & Continuous Improvement

  • Create and maintain RHEL and Amazon Linux build standards, SOPs, runbooks, architecture records, configuration documents, troubleshooting guides, and operational checklists.

  • Identify recurring Linux issues and opportunities for automation, standardization, performance tuning, capacity optimization, and service improvement.

  • Prepare clear operational reports, incident updates, root-cause inputs, and technical recommendations for review by the Asst. Manager.


WHAT DOES IT TAKE TO BE SUCCESSFUL

Qualifications

  • Bachelor's Degree or Diploma in Computer Science, Information Technology, Engineering, or a related field.

  • Relevant certifications such as RHCSA/RHCE, AWS Certified SysOps Administrator or Solutions Architect, VMware VCP, Microsoft certification, or ITIL 4 Foundation are advantageous.

  • Strong working knowledge of RHEL and Amazon Linux administration, with exposure to AWS, private cloud, Windows, virtualization, identity, storage, backup, disaster recovery, and cybersecurity practices.

  • Awareness of BNM RMiT, MoF, ISO 27001, or other governance requirements in a regulated environment is advantageous.

Work Experience

  • Approximately 3-6 years of hands-on experience in Linux systems administration, systems engineering, or infrastructure operations.

  • Practical experience supporting Red Hat Enterprise Linux and Amazon Linux in enterprise environments; exposure to other Linux distributions is advantageous.

  • Experience administering Linux in hybrid infrastructure covering data center, VMware, AWS, and private cloud environments.

  • Experience with incident, problem, change, patch, backup, monitoring, and technical documentation processes.

Knowledge, Skills & Competencies

  • Strong hands-on RHEL and Amazon Linux administration and troubleshooting skills

  • Working knowledge of TCP/IP, DNS, NTP, SMTP, certificates, storage, backup, clustering, high availability, disaster recovery, and infrastructure monitoring.

  • Practical ability to use Bash, Python, Ansible, AWS Systems Manager, or similar automation and configuration-management tools to improve operational efficiency.

  • Good understanding of Linux access control, authentication, OS hardening, vulnerability remediation, secure configuration, and operational risk.

  • Clear written and verbal communication skills, including concise technical documentation and stakeholder updates.

  • Ability to prioritize work, collaborate across teams, take ownership of assigned tasks, and participate in after-hours support when required.


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