Design, deploy, and maintain on-premises and cloud-based infrastructure environments.
Manage and support
servers, storage, network, virtualization, and backup systems
.
Perform
system performance tuning, capacity planning, and troubleshooting
to ensure high availability.
Implement and maintain
infrastructure automation
using tools like
Ansible, PowerShell, or Terraform
.
Oversee patch management, system upgrades, and hardware/software maintenance.
Manage
Active Directory, DNS, DHCP, and other core IT services
.
Configure and maintain
network switches, firewalls, VPNs, and load balancers
.
Implement monitoring and alerting systems (e.g.,
Nagios, Zabbix, SolarWinds, Prometheus, Grafana
).
Ensure
security, compliance, and disaster recovery
measures are in place.
Collaborate with cross-functional teams to support deployment, migration, and infrastructure improvement projects.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or related field.
5-10 years of experience as an Infrastructure Engineer, Systems Engineer, or similar role.
Strong knowledge of
Windows Server and/or Linux administration
.
Experience with
VMware, Hyper-V
, or other virtualization platforms.
Solid understanding of