Job Details
Skills And Tools:
Job Description
We are seeking a highly skilled and experienced System Platform Engineer to join our team. This role focuses on designing, deploying, and managing infrastructure platforms, ensuring the availability, scalability, and performance of mission-critical systems. The ideal candidate will have a solid background in virtualization technologies, automation tools, and Infrastructure as Code (IaC), with expertise in OpenShift Virtualization.
Key Responsibilities:
Virtualization & VMware Management:
- Design, implement, and manage virtualized environments using VMware vSphere and VMware ESXi.
- Troubleshoot and optimize virtualized infrastructure to meet business and performance requirements.
Windows Server Management:
- Configure, maintain, and support Windows Server environments (2016, 2019, 2022).
- Ensure high availability and performance of servers in production and development environments.
OpenShift Virtualization:
- Leverage OpenShift Virtualization to integrate virtual machines (VMs) into Kubernetes environments.
- Deploy and manage VMs for containerized applications and hybrid workloads.
Infrastructure Automation:
- Use Ansible to automate configuration, deployment, and infrastructure management.
- Implement best practices for infrastructure automation to ensure repeatability and consistency.
Infrastructure as Code (IaC):
- Utilize IaC principles to manage and provision infrastructure in both cloud (Azure) and on-prem environments.
- Work with tools like Terraform and Ansible for automated provisioning, scaling, and configuration.
Collaboration and Mentorship:
- Work closely with development, operations, and security teams to align infrastructure with organizational goals.
- Provide technical guidance and mentorship to junior engineers, fostering best practices in platform engineering.
Job Requirements
Qualifications and Skills:
Experience:
- 5–8+ years in platform engineering, with expertise in virtualization, VMware, and Windows Server management.
Technical Expertise:
- VMware: Proficiency in VMware vSphere, VMware ESXi, and related tools.
- Windows Server: Extensive experience managing and troubleshooting Windows Server environments.
- OpenShift Virtualization: Hands-on experience integrating VMs into Kubernetes environments.
Automation & IaC:
- Strong experience with automation tools like Ansible.
- Proficiency with IaC tools such as Terraform or Ansible for infrastructure provisioning.
Cloud & On-Prem:
- Familiarity with cloud platforms (Azure) and on-prem infrastructure.
- Experience with Azure Stack HCI is a plus.
Scripting:
- Proficient in scripting languages like Bash and PowerShell for automation.
Collaboration & Problem-Solving:
- Strong troubleshooting skills for resolving complex technical issues.
- Effective collaboration skills with cross-functional teams.
Communication:
- Excellent verbal and written communication skills for documentation and stakeholder interaction.
Preferred Training/Certifications:
- VMware Certified Professional (VCP) or equivalent certification.
- Microsoft Certified: Windows Server Administrator or Azure certifications.
- Certification in Ansible or Terraform.
- Red Hat OpenShift certifications.