. System Administration & Maintenance:
- Install, configure, and maintain servers, operating systems (Windows/Linux), and storage solutions.
- Monitor system performance, troubleshoot issues, and ensure high availability.
- Apply patches, updates, and upgrades to operating systems and software.
- Manage backup, recovery, and disaster recovery processes.
2. Network & Infrastructure Support:
- Collaborate with network teams to ensure proper connectivity and integration with IT infrastructure.
- Support virtualization environments (VMware, Hyper-V, or similar).
- Maintain system security, access controls, and compliance with IT policies.
3. Troubleshooting & Technical Support:
- Diagnose and resolve hardware, software, and network-related issues.
- Provide Level 2/Level 3 support to IT teams and end-users.
- Document system configurations, processes, and troubleshooting guides.
4. Planning & Implementation:
- Participate in IT projects, system upgrades, and infrastructure expansion.
- Recommend hardware and software solutions based on organizational needs.
- Evaluate emerging technologies and propose improvements to existing systems.
Skills
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum 3–5 years of experience as a System Engineer or similar role.
- Strong knowledge of Windows and Linux operating systems.
- Experience with virtualization technologies (VMware, Hyper-V).
- Knowledge of storage systems, backup solutions, and disaster recovery.
- Strong problem-solving, analytical, and troubleshooting skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Certifications such as Microsoft Certified: Azure Administrator, VMware VCP, Red Hat RHCSA/RHCE, or CompTIA Server+.
- Experience with cloud platforms (AWS, Azure) and hybrid IT environments.
- Familiarity with scripting (PowerShell, Bash) and automation tools.
- Prior experience in enterprise IT infrastructure and large-scale deployments