Job Title: Windows Administrator
Job Type: 6 months
Location: Irving,TX
Job Summary:
The Windows Administrator will be responsible for the configuration, management, and maintenance of Windows servers, systems, and applications. This role ensures high levels of system performance, security, and reliability for the organization's Windows-based infrastructure.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience in Windows Server administration (Windows Server 2012/2016/2019/2022).
- Strong understanding of Active Directory, DNS, DHCP, and other Microsoft technologies.
- Proficiency in scripting languages such as PowerShell.
- Knowledge of system monitoring tools (e.g., Nagios, SolarWinds, etc.).
- Experience with virtualization technologies (Hyper-V, VMware, etc.).
- Strong troubleshooting and problem-solving skills.
- Ability to work independently and as part of a team.
Key Responsibilities:
- Server Management: Install, configure, and manage Windows servers (e.g., Windows Server 2012/2016/2019/2022).
- System Monitoring & Maintenance: Monitor system performance, troubleshoot issues, and apply patches and updates as necessary.
- Backup and Recovery: Perform regular backups and ensure disaster recovery plans are in place and tested.
- User Management: Manage user accounts, groups, and permissions in Active Directory and other directory services.
- Security & Compliance: Ensure security configurations and compliance standards are met, including firewall management, patch management, and auditing.
- Performance Optimization: Troubleshoot and resolve issues affecting system performance, including CPU, memory, disk usage, and network connectivity.
- Automation: Use scripting tools (such as PowerShell) to automate system administration tasks and improve operational efficiency.
- File System Management: Manage file storage, including permissions, sharing, and quota management.
- Virtualization: Configure and maintain virtual environments using technologies like Hyper-V, VMware, or other virtualization platforms.
- Network Configuration: Support network services such as DNS, DHCP, VPN, and file sharing services.
- Incident Management: Respond to incidents, requests, and escalations, ensuring issues are resolved in a timely manner.
- Documentation: Maintain accurate records of system configurations, changes, and incidents.
Preferred Skills:
- Microsoft Certified Solutions Expert (MCSE) or other relevant certifications.
- Experience with cloud environments such as Azure or AWS.
- Knowledge of Linux/Unix systems for hybrid environments.
- Familiarity with security tools and practices (antivirus, encryption, firewalls, etc.).