Responsibilities
What will you contribute?
We are seeking a highly skilled Windows and Azure Senior Systems Specialist to manage, maintain, and optimize enterprise-level Windows-based environments and Azure cloud infrastructure. The ideal candidate will have a strong technical background in Windows Server administration, Azure platform services, and IT systems integration to support scalable, secure, and efficient operations.
Responsibilities & Deliverables:
Windows Administration:
- Manage and maintain Windows Server environments (2016/2019/2022).
- Configure, monitor, and troubleshoot Active Directory (AD), Group Policies, and DNS/DHCP.
- Implement and maintain Windows-based applications and services.
- Ensure timely patch management and system updates for Windows environments.
Want more jobs like this?
Get jobs delivered to your inbox every week.
Azure Cloud Management:
- Deploy, configure, and manage Azure services, including Virtual Machines (VMs), Storage, Networking, and Azure Active Directory (AAD).
- Implement Infrastructure as Code (IaC) using tools such as Azure Resource Manager (ARM), Terraform, or Bicep.
- Design and maintain Azure governance, monitoring, and cost management strategies.
- Set up and maintain hybrid cloud solutions using Azure AD Connect and other integration tools.
Automation and Scripting:
- Automate routine tasks using PowerShell, Azure CLI, or similar tools.
- Develop scripts for provisioning, deployment, and configuration management.
Security and Compliance:
- Apply security best practices, including identity management, role-based access control (RBAC), and endpoint security for Windows and Azure environments.
- Monitor system logs and implement alerting mechanisms to detect and respond to security threats.
- Ensure compliance with industry standards (e.g., ISO, SOC, GDPR).
Monitoring and Optimization:
- Utilize monitoring tools (e.g., Azure Monitor, Log Analytics) to assess system health and performance.
- Analyze and optimize system workloads to improve efficiency and reduce costs.
Collaboration and Support:
- Work with cross-functional teams to implement business-critical applications on Windows and Azure platforms.
- Provide technical support and troubleshooting for system issues.
- Document procedures, configurations, and policies to ensure operational continuity.
Customer and General Support:
- Plan and oversee complex customer migrations to Azure, involving all layers of the technology stack.
- Develop and maintain training models for the Technical Support Team.
- Coordinate large-scale projects and manage vendor relationships for cloud migrations.
- Lead and distribute workload among the Technical Engineering team.
- Provide live support for production environments and handle escalated issues.
- Deliver Root Cause Analysis for Severity 1 and Severity 2 issues.
- Serve as a technical liaison between Development and Technical Support teams.
Required skills & experience:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3+ years of experience in Windows Server administration.
- 3+ years of hands-on experience with Microsoft Azure services and tools.
- Proficiency in PowerShell, Azure CLI, or other scripting languages.
- Solid understanding of Active Directory, Azure AD, and hybrid identity solutions.
- Experience with virtualization technologies such as Hyper-V or VMware.
- Familiarity with backup and disaster recovery solutions, including Azure Backup and Site Recovery.
- Knowledge of network configurations and protocols (e.g., VPN, ExpressRoute, NSGs).
Preferred Skills:
- Experience with DevOps practices and CI/CD pipelines using Azure DevOps or GitHub Actions.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of Windows Autopilot and Intune for endpoint management.
- Understanding of multi-cloud environments and integration.
#LI-MG1