Key Responsibilities:
- Install, configure, and manage Windows Server (2016/2019/2022) environments.
- Deploy and maintain IIS Web Servers including site configuration, SSL, load balancing, and application pools.
- Build and maintain CI/CD pipelines using tools like Azure DevOps, Git, Jenkins, or Octopus Deploy.
- Automate administrative tasks using PowerShell, Ansible, or Terraform.
- Monitor system performance and ensure high availability of web services and applications.
- Implement backup, patching, and disaster recovery strategies.
- Collaborate with development and operations teams to troubleshoot issues and optimize deployments.
- Ensure compliance with security policies and hardening best practices for Windows environments.
Required Skills:
- Strong knowledge of Windows Server Administration and Active Directory
- Deep expertise in IIS Web Server setup, configuration, and performance tuning
- Proficient in scripting with PowerShell and automation tools
- Experience with DevOps tools: Azure DevOps, Git, Jenkins, Octopus, etc.
- Familiarity with CI/CD, infrastructure as code (IaC), and deployment automation
- Understanding of network protocols, firewalls, SSL, and DNS
- Exposure to cloud environments (Azure, AWS) and hybrid infrastructure preferred
Skills Required
Git, Azure Devops, Jenkins, Octopus, Powershell, Devops