
TECHNICAL LEAD - Linux Administration
Happiest Minds Technologies · Bengaluru, Karnataka, India
- On site
- Full-time
- $120,000 / year
- Bengaluru, Karnataka, India
Job highlights
- Manage large-scale Linux environments on-prem and cloud.
- Handle critical incidents and ensure system reliability.
- Utilize AWS and GCP expertise for cloud operations.
- Automate tasks with scripting and automation tools.
- Collaborate with teams for deployments and support.
About the role
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
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- 8–10 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.
Key skills/competency
- Linux System Administration
- AWS
- GCP
- Incident Management
- Shell Scripting
- Automation
- System Security
- Performance Tuning
- Troubleshooting
- DevOps
Skills & topics
- Linux Administrator
- Senior Linux Administrator
- Technical Lead
- AWS
- GCP
- Cloud Computing
- System Administration
- Shell Scripting
- Automation
- Incident Management
- RHEL
- CentOS
- Ubuntu
- DevOps
- Performance Tuning
- Troubleshooting
- Virtualization
- Ansible
How to get hired
- Tailor your resume: Highlight your 8-10 years of Linux administration experience, AWS/GCP expertise, and incident management skills.
- Showcase automation: Emphasize your proficiency in shell scripting (Bash, Python) and configuration management tools like Ansible.
- Demonstrate cloud skills: Detail your experience with managing Linux in AWS and GCP environments.
- Address incident handling: Provide examples of successfully resolving P1/critical incidents and performing root cause analysis.
- Prepare for technical questions: Be ready to discuss networking, virtualization, and troubleshooting complex issues.
Technical preparation
Master RHEL/CentOS/Ubuntu administration.,Practice AWS/GCP Linux deployments.,Script Bash/Python for automation tasks.,Prepare for networking and virtualization questions.
Behavioral questions
Describe a P1 incident you resolved.,How do you handle high-pressure situations?,Share an automation project you led.,How do you mentor junior team members?
Frequently asked questions
- What are the primary cloud platforms for this Senior Linux Administrator role at Happiest Minds Technologies?
- This role heavily involves managing Linux systems on AWS and GCP. Experience with these two major cloud providers is crucial for success in this position.
- How critical is experience with P1/critical incidents for this job at Happiest Minds Technologies?
- Handling P1/critical production incidents is a core responsibility. Demonstrating your ability to rapidly diagnose, resolve, and perform root cause analysis for critical issues is essential.
- What level of Linux system administration experience is required for the Senior Linux Administrator position?
- The role requires 8-10 years of hands-on experience in Linux system administration, specifically with RHEL, CentOS, and Ubuntu, managing large-scale, business-critical environments.
- Does Happiest Minds Technologies require specific Linux certifications for this role?
- While not mandatory, Linux certifications such as RHCE or CompTIA Linux+ are considered an added advantage and can strengthen your application for the Senior Linux Administrator position.
- What automation and scripting skills are needed for the Senior Linux Administrator job?
- Proficiency in shell scripting (Bash, Python) and experience with automation frameworks are mandatory. Familiarity with configuration management tools like Ansible is also expected.
- What are the networking and virtualization requirements for this role?
- A strong understanding of networking concepts (TCP/IP, DNS, routing, firewalls) is required. Experience with virtualization technologies like VMware and KVM is also necessary.
- Is there an on-call requirement for the Senior Linux Administrator position?
- Yes, participation in on-call support and shift handovers is part of the role to ensure seamless operational continuity for production environments.
- What is the educational background preferred for this role?
- A Bachelor's degree in Computer Science, Information Technology, or a related discipline is the preferred educational qualification for this Senior Linux Administrator position.