We are seeking a skilled Infrastructure Engineer to design, implement, maintain, and optimize IT infrastructure to ensure high availability, reliability, security, and performance. The ideal candidate will have experience with servers, cloud platforms, virtualization, networking, and infrastructure automation.
Key Responsibilities
- Design, implement, and maintain IT infrastructure, including servers, storage, networks, and cloud environments.
- Manage and monitor Windows and Linux servers to ensure optimal performance.
- Configure and maintain virtualized environments using VMware, Hyper‑V, or similar technologies.
- Support cloud infrastructure across AWS, Microsoft Azure, or Google Cloud Platform.
- Monitor infrastructure performance, availability, and capacity.
- Troubleshoot hardware, software, network, and system‑related issues.
- Implement infrastructure security policies, access controls, and system updates.
- Automate routine infrastructure tasks using scripting and configuration management tools.
- Manage backup, disaster recovery, and business continuity solutions.
- Collaborate with development, security, and operations teams to support business applications.
- Maintain infrastructure documentation, system configurations, and operational procedures.
- Participate in infrastructure upgrades, migrations, and technology improvement projects.
Required Skills and Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Strong knowledge of Windows Server and Linux operating systems.
- Experience with server administration, storage systems, and virtualization technologies.
- Understanding of networking fundamentals, including TCP/IP, DNS, DHCP, VPNs, and firewalls.
- Experience with cloud infrastructure such as AWS or Microsoft Azure.
- Familiarity with monitoring, troubleshooting, and performance optimization tools.
- Knowledge of backup, recovery, patch management, and infrastructure security.
- Strong analytical, problem‑solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with Infrastructure as Code (IaC) tools such as Terraform or Ansible.
- Knowledge of scripting languages such as Python, PowerShell, or Bash.
- Experience with Docker, Kubernetes, or containerized infrastructure.
- Familiarity with CI/CD pipelines and DevOps practices.
- Relevant certifications such as AWS Certified Solutions Architect, Microsoft Azure certifications, or VMware certifications.