Job Description
Job Description
– Windows + DevOps Engineer
Role:
Windows + DevOps Engineer
Location:
[Gurugram, Noida,Hydrebad/ Onsite]
Experience:
7–12 years
Employment Type:
Contract (6 months)
*Immediate Joiner*
About the Role:
We are looking for a skilled Windows + DevOps Engineer to manage, automate, and optimize Windows-based environments while building scalable DevOps pipelines.
The ideal candidate will have a strong background in Windows administration, combined with experience in cloud, automation, CI/CD, and containerization.
You will play a key role in ensuring system reliability, supporting development workflows, and enabling modern DevOps practices across Windows workloads.
Key Responsibilities:
Manage, configure, and optimize Windows Server environments (Active Directory, DNS, IIS, etc.)
Implement and maintain CI/CD pipelines for applications running on Windows platforms
Automate system administration tasks using PowerShell, Python, or similar scripting languages
Build and maintain infrastructure using Infrastructure as Code (Terraform, Ansible, or equivalent)
Deploy and manage workloads on cloud platforms (Azure preferred, AWS/GCP good to have)
Support and optimize Windows containers (Docker, Kubernetes on Windows nodes)
Ensure system reliability with monitoring, logging, and alerting solutions (e.g., ELK, Grafana, Prometheus, Splunk)
Collaborate with developers, QA, and security teams to implement DevOps best practices
Troubleshoot and resolve production issues in both Windows and hybrid environments
Drive improvements in automation, scalability, and security across infrastructure
Required Skills & Experience:
7–12 years of hands-on experience in Windows Server administration & DevOps practices
Strong expertise in PowerShell scripting and automation
Solid understanding of Active Directory, Group Policy, DNS, IIS, and Windows networking
Experience with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions, GitLab CI, etc.)
Hands-on experience with cloud services (Azure preferred) for Windows workloads
Familiarity with Windows containers, Docker, and Kubernetes
Knowledge of IaC tools (Terraform, Ansible, DSC, etc.)
Good understanding of monitoring and logging tools for Windows environments
Strong troubleshooting, problem-solving, and communication skills
Good to Have:
Experience with Azure DevOps pipelines and Octopus Deploy
Familiarity with security hardening and compliance frameworks on Windows
Exposure to Linux environments in addition to Windows
Knowledge of SQL Server administration in DevOps pipelines
Certifications:
Microsoft Certified: Azure Administrator/DevOps Engineer or equivalent