Description

Job Overview:

We are seeking a highly skilled and experienced Senior Infrastructure Engineer to join our team. The successful candidate will be responsible for designing, implementing, maintaining, and optimizing our infrastructure systems across multiple platforms, including Data centers, VMware, Storage and Gpu platforms. Use automation, scripting and monitoring tools to manage on premise and cloud infrastructure. This role requires strong technical expertise, excellent communication skills, and the ability to work independently or as part of a team. This is an onsite position.

 

Key Responsibilities:

Design, implement, maintain, and optimize infrastructure systems across multiple platforms including data centers, server hardware, operating systems, virtualization technologies, storage and backup solutions, automation tools, scripting languages, container orchestration, monitoring and logging, and cloud environments.

Ensure high availability, scalability, and security of infrastructure systems.

Develop and document standard operating procedures for system installation, configuration, maintenance, and troubleshooting.

Monitor and troubleshoot system performance issues, and identify areas for improvement.

Collaborate with other teams within the organization to ensure seamless integration of infrastructure systems with other applications and services.

Stay current with industry trends and emerging technologies, and make recommendations for technology upgrades and improvements.

Provide technical guidance and mentorship to junior members of the team.

Participate in on-call rotation for handling urgent infrastructure issues outside of regular business hours.

 

Qualifications:

Bachelor's degree in Computer Science, Information Technology, or a related field.

At least 8 years of experience in infrastructure engineering, with a focus on

-            Data center operations, server hardware, Linux and Windows system administration. (must-have)

-            Virtualization technologies such as VMware, KVM or Hyper-V (must-have)

-            Enterprise storage and backup solutions like NetApp, Veeam.

-            Automation tools like Ansible, Terraform, Packer

-            Scripting using Python, Bash, or PowerShell (must-have)

-            GPU clusters, container orchestration using Kubernetes

-            Monitoring and logging

-            Provisioning and Managing Cloud Infrastructure.

Strong understanding of networking concepts, including TCP/IP, DNS, DHCP, VPN, and firewalls.

Experience with cloud computing platforms such as AWS, Azure, or GCP is a plus.

Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues in a fast-paced environment.

Strong written and verbal communication skills, with the ability to communicate effectively with both technical and non-technical stakeholders.

Ability to prioritize and manage multiple projects simultaneously, while meeting deadlines and delivering high-quality results.

Strong attention to detail, with a focus on accuracy and completeness.

Self-motivated and proactive, with a willingness to take ownership of projects and drive them to completion.

Education

Bachelor's Degree