Tech Mahindra

Senior Linux Systems Engineer

Tech Mahindra$120K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, IT, or related field.
  • 6+ years of administering Linux systems, specifically RHEL, Ubuntu, and Rocky Linux.
  • Strong expertise in virtualization technologies like KVM, Xen, VMware, etc.
  • Experience with storage technologies including SAN, NAS, and distributed file systems.
  • Proficient with DevOps tools such as Ansible, Terraform, Jenkins, and GitLab CI/CD.
  • Hands-on experience with containerization and orchestration tools like Docker and Kubernetes.
  • Familiar with HPC environments and job schedulers like Slurm.

Responsibilities

  • Manage and troubleshoot Linux servers running RHEL, Ubuntu, and Rocky Linux.
  • Deploy and administer virtualization platforms such as KVM, Xen, and VMware.
  • Design, implement, and support various storage solutions.
  • Develop and maintain automation scripts with tools like Ansible and Terraform.
  • Build, deploy, and manage applications using Docker and Kubernetes.
  • Support High-Performance Computing (HPC) clusters with job scheduling and performance tuning.
  • Collaborate with DevOps teams to enhance CI/CD pipelines.

Benefits

  • Medical, vision, dental, life, and disability insurance.
  • Paid time off, including holidays, parental leave, and sick leave.
Full Job Description
Job Summary

Job Title: Senior Linux Systems Engineer

Location: Santa Clara, CA

Key Responsibilities:
  • Manage, maintain, and troubleshoot Linux servers running RHEL, Ubuntu, and Rocky Linux.
  • Deploy and administer virtualization platforms such as KVM, XEN, VMWare or similar hypervisors.
  • Design, implement, and support storage solutions including SAN, NAS, and distributed storage systems.
  • Develop and maintain automation scripts and configuration management using tools like Ansible, Terraform, or similar.
  • Build, deploy, and manage containerized applications using Docker and Kubernetes (or OpenShift).
  • Provide support for High-Performance Computing (HPC) clusters, including job scheduling, performance tuning, and parallel file system management.
  • Collaborate with DevOps teams to streamline CI/CD pipelines and infrastructure as code practices.
  • Monitor system performance, security, and availability; perform regular updates and patching.
  • Document system configurations, procedures, and troubleshooting guides.
  • Mentor junior engineers and participate in knowledge sharing.
  • Participate in on-call rotation and respond to critical incidents as needed.

Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Minimum 6 years of professional experience administering Linux systems, specifically RHEL, Ubuntu, and Rocky Linux.
  • Strong expertise in virtualization technologies (KVM, XE, VMWare, etc.).
  • Experience with storage technologies including SAN, NAS, and distributed file systems like Ceph.
  • Proficiency with DevOps tools such as Ansible, Terraform, Jenkins, GitLab CI/CD.
  • Hands-on experience with containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with HPC environments, job schedulers (Slurm, LFS), and parallel file systems (Lustre, GPFS) is highly desirable.
  • Advanced scripting skills in Bash, Python, or similar languages.
  • Excellent problem-solving skills and ability to work independently and lead within a team environment.
  • Strong communication and mentoring skills.

Preferred Certifications:
  • Red Hat Certified Engineer (RHCE) or equivalent


The pay range for this role is $120k- $130k per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience, and location of the candidate.

Similar Jobs

More Jobs at Tech Mahindra

More Information Technology Jobs

Find similar Senior Linux Systems Engineer jobs: