ResponsibilitiesWhat 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.
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