Senior Linux Administrator
Job Summary
We are seeking a highly skilled Senior Linux Administrator with extensive experience in managing, optimizing, and supporting large-scale Linux environments across on-premises and cloud platforms. The ideal candidate will have strong expertise in AWS and GCP, demonstrate ownership in handling P1/critical incidents, and ensure high system reliability, performance, and security. This role requires a proactive mindset, deep troubleshooting skills, and the ability to operate effectively in high-pressure production environments.
Key Responsibilities
- Manage, administer, and maintain Linux servers (RHEL, CentOS, Ubuntu) ensuring high availability, performance, and stability.
- Operate and support Linux environments hosted on AWS and GCP, including compute, storage, and networking components.
- Handle P1 / critical production incidents, providing rapid diagnosis, resolution, and root cause analysis (RCA).
- Implement, monitor, and enforce system security controls to safeguard infrastructure and sensitive data.
- Troubleshoot and resolve complex hardware, OS, application, and performance-related issues within defined SLAs.
- Automate routine administrative tasks using shell scripting (Bash, Python) and automation frameworks.
- Work closely with application and DevOps teams to support deployments, performance tuning, and production releases.
- Perform regular system health checks, audits, and capacity planning to optimize resource utilization.
- Maintain clear documentation of configurations, incident reports, SOPs, and recovery procedures.
- Participate in on-call support and shift handovers, ensuring seamless operational continuity.
- Mentor junior administrators and provide technical guidance when required.
Mandatory Skills
- Strong hands-on expertise in Linux system administration (RHEL, CentOS, Ubuntu).
- Proven experience supporting Linux systems in AWS and GCP cloud environments.
- Ability to independently handle P1 / Sev-1 incidents in production environments.
- Proficiency in shell scripting and automation tools.
- Experience with system monitoring, alerting, and performance tuning tools.
- Strong understanding of networking concepts (TCP/IP, DNS, routing, firewalls).
- Experience with virtualization technologies (VMware, KVM).
- Knowledge of configuration management tools (Ansible, Puppet, or similar).
- Excellent troubleshooting skills and the ability to work under pressure.
Preferred Skills
- Experience with containerization technologies (Docker, Kubernetes).
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of database platforms (MySQL, PostgreSQL).
- Exposure to hybrid and multi-cloud architectures.
- Linux certifications such as RHCE, CompTIA Linux+ are an added advantage.
Qualifications
- Bachelors degree in Computer Science, Information Technology, or a related discipline.
- 810 years of hands-on experience in Linux system administration.
- Demonstrated experience managing large-scale, business-critical Linux environments.
- Strong communication, documentation, and stakeholder coordination skills.
- Ability to work independently as well as collaboratively within cross-functional teams.
YOUR TITLE HERE