Experience Required
7+ Years
No. of Position
1
Location
India
UnitedLayer is seeking a motivated software professional to join our dedicated engineering team responsible for the design and development of a SaaS modelled cloud management and orchestration product. You will join a highly collaborative team working in a fast paced, geographically diverse environment to make an impact on the continuously evolving and competitive cloud ecosystem.
About the Role
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. Capable of handling complex projects or tasks by employing innovative and unconventional approaches to devise new and elegant solutions. This includes conducting thorough research, meticulous planning, and successful deployment of the planned strategies.
Roles and 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.
Educational Requirements
-
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.