We are seeking a skilled and detail-oriented Windows System Engineer to join our IT infrastructure team. The ideal candidate will have hands-on experience managing and supporting Windows-based environments, with strong expertise in Windows Server administration, MS SQL Server, and PowerShell scripting. You will play a critical role in maintaining system performance, ensuring security compliance, and supporting enterprise-grade applications and databases.
Key Responsibilities:
- Install, configure, and maintain Windows Server environments (2016/2019/2022).
- Administer and troubleshoot MS SQL Server databases, ensuring high availability and performance.
- Develop and maintain PowerShell scripts to automate system tasks and deployments.
- Monitor system performance, identify issues, and implement solutions proactively.
- Apply system patches and updates to maintain security and compliance.
- Work closely with development, DBA, and network teams to ensure infrastructure stability and scalability.
- Perform regular system backups and disaster recovery testing.
- Maintain detailed documentation of configurations, procedures, and troubleshooting steps.
Requirements:
- Proven experience as a Windows System Engineer or similar role.
- Strong knowledge of Windows Server architecture and services (Active Directory, DNS, DHCP, Group Policy).
- Proficient in MS SQL Server administration, backup/recovery, and performance tuning.
- Advanced experience with PowerShell scripting for automation and configuration management.
- Familiarity with virtualization technologies (e.g., VMware, Hyper-V) is a plus.
- Solid understanding of network protocols and security best practices.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Microsoft certifications (e.g., MCSA, MCSE, Azure certifications).
- Experience with cloud environments such as Microsoft Azure or AWS.
- Exposure to monitoring tools (e.g., SCOM, Nagios, SolarWinds).