We are seeking a highly skilled Infrastructure Engineer with expertise in Linux, Windows, VMWare, and Cloud infrastructure (AWS, Azure, GCP). The role involves designing, deploying, and maintaining infrastructure across on-premise and cloud environments, ensuring optimal performance, security, and scalability. The ideal candidate will have a strong background in system administration, virtualization, and cloud technologies, along with excellent problem-solving skills.
Key Responsibilities:
- Manage and maintain Linux and Windows server environments, including installation, configuration, and patch management.
- Design, deploy, and maintain virtualized infrastructure using VMWare (vSphere, vCenter, ESXi).
- Plan, implement, and manage cloud infrastructure across AWS, Azure, and GCP, ensuring compliance with security and performance standards.
- Develop and implement backup, disaster recovery, and business continuity plans for on-premise and cloud environments.
- Monitor system performance, ensure high availability, and troubleshoot infrastructure issues across all platforms.
- Implement infrastructure as code (IaC) solutions using tools like Terraform or CloudFormation for automated cloud provisioning and management.
- Ensure system security by implementing and managing firewall rules, encryption protocols, and access control across cloud and on-prem environments.
- Collaborate with DevOps, security, and network teams to ensure seamless integration and smooth operations across infrastructure components.
- Perform regular audits of systems and infrastructure to ensure compliance with internal policies and regulatory requirements.
- Participate in the capacity planning, performance tuning, and scaling of infrastructure resources.
- Provide technical support and guidance to internal teams on infrastructure-related issues.
- Stay updated with emerging technologies and trends in cloud and infrastructure management.
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience with Linux (RedHat, CentOS, Ubuntu) and Windows Server (2012/2016/2019) administration.
- Hands-on experience with VMWare virtualization (vSphere, ESXi, vCenter).
- Strong experience in cloud platforms: AWS, Azure, and GCP, including deployment, management, and security.
- Proficiency in Terraform, CloudFormation, or other IaC tools.
- Experience with scripting and automation (Python, Bash, PowerShell).
- Knowledge of networking concepts (DNS, TCP/IP, VPNs, load balancers) and security best practices.
- Familiarity with monitoring tools (e.g., Nagios, Prometheus, CloudWatch) for infrastructure performance and availability.
- Strong analytical and troubleshooting skills.
Preferred Qualifications:
- Certifications in AWS (e.g., AWS Certified Solutions Architect), Azure (Microsoft Certified: Azure Administrator), or GCP (Google Cloud Professional Cloud Architect).
- Experience with containerization platforms like Docker and orchestration tools like Kubernetes.
- Experience in CI/CD pipelines and automation tools (e.g., Jenkins, Ansible).
- Familiarity with database administration in cloud environments (RDS, MySQL, PostgreSQL).