Experience Required
7+ Years
Location
India
Job Description
We are looking for a Senior System Engineer with expertise in Linux cloud and managed services, including virtualization. The ideal candidate will have a strong background in supporting Linux servers, SAN storage, virtual machines, and cloud-based systems.
Key Responsibilities
• Install and configure Linux servers on physical and virtual machines.
• Expand SAN storage, troubleshoot and resolve SAN level performance issues, interface issues, and VMware infrastructure.
• Create and manage VMs, installation of VM tools, and custom virtual hardware provisioning as per guest OS.
• Provision and maintain Linux servers in production and development environments.
• Develop optimizations for system performance and future scalability.
• Collaborate with other engineers, QAs/SDETs (software development engineer in test) and Software Developers to ensure smooth rollouts, continual operation, and fanatical support of quality software.
• Create and implement consolidated, multi-year Infrastructure plans.
• The candidate must have a solid understanding of server deployment, configuration and troubleshooting common issues.
• Must be able to manage multiple projects simultaneously and be detail-oriented.
• Drive for results in a pragmatic and tactical manner that supports both the hardware and software development lifecycles.
• Able to handle on-call duties and out-of-band requests.
• Work as part of an engineering team to optimize the deployment and operability of in-house products.
• Install, configure, and maintain Kubernetes clusters.
• Develop Kubernetes-based solutions.
• Improve Kubernetes infrastructure.
• Work with other engineers to troubleshoot Kubernetes issues.
Qualifications
• Bachelor’s and Master’s Degree in Computer Science, Technical, Engineering, Education, Mathematics, Information Systems, Computer, Computer Engineering, Information Technology, Administration.
• Desired skills for senior Linux systems engineer include Networking, ADFS, PowerShell, SCCM, SFTP, DNS, and Database technologies.
• Good understanding of Linux core and network services like Upstart, Sendmail, Syslog, SSH, Apache, MySQL, Iptables etc and VMware virtualization.
• Proficiency in day-to-day system administration tasks such as package management and deployment, troubleshooting system and hosted applications-related issues, and system/network performance parameter tuning.
• Kubernetes administration experience, including installation, configuration, and troubleshooting.
• Kubernetes development experience.
• Linux/Unix experience.
• Strong analytical and problem-solving skills.
• Excellent communication and interpersonal skills.
• Ability to work independently and as part of a team.
Education and Certificates
- A Bachelor’s Degree in Computer Science, Technical, Engineering, Education, Mathematics, Information Systems, Science, Administration, or Computer Engineering is often required.
- Relevant certifications are an asset. Linux Professional Institute Certification (LPIC), Red Hat Certified Engineer (RHCE), Certified Kubernetes Administrator (CKA), or others.