Administer and maintain Windows/Linux servers, Active Directory, DNS, DHCP, and file systems.
Manage system backups, disaster recovery, and business continuity processes.
Monitor system performance, identify issues, and proactively apply fixes or improvements.
Oversee virtualization environments (e.g., VMware, Hyper-V, KVM).
Ensure the integrity and security of enterprise data on servers, databases, and applications.
Implement security best practices (patch management, firewalls, endpoint protection, etc.).
Maintain and upgrade hardware, software, and network components.
Manage cloud infrastructure (e.g., AWS, Azure, or hybrid environments).
Provide Tier 3 support and escalation for complex technical issues.
Create and maintain detailed documentation of systems and procedures.
Automate routine tasks using scripting (e.g., PowerShell, Bash, Python).
Lead or support IT infrastructure projects, migrations, and rollouts.
Requirements :
Bachelor's degree in Computer Science, Information Technology, or a related field.
10+ years of hands-on experience in system administration.
Strong background in both Windows Server and Linux environments.
Proven experience with virtualization, storage management, and network troubleshooting.
Experience with cloud platforms like AWS, Azure, or GCP.
Familiarity with DevOps tools (e.g., Ansible, Docker, Jenkins) is a plus.