DevOps / Platform Engineer (Remote/Hybrid – On-Prem IIS + Azure)
Gunvatta Kendrak Solutions Private Limited
India
Remote · Full-time
INR 75,000 – 90,000 / month
DevOps / Platform Engineer (Remote/Hybrid – On-Prem IIS + Azure)
- Experience: 6+ years with on-premises Windows/IIS and Azure
- Project: Insurance Platform
- Work Mode: Remote/Hybrid
- Compensation: ₹9–11 LPA
Overview
The client currently hosts its platform on Windows/IIS servers and is migrating to Azure. We are seeking a DevOps / Platform Engineer to support both environments: delivering reliable, automated, zero-downtime releases to the current on-premises IIS estate, and building out the Azure platform to which services will migrate.
Both environments will be deployed through the same pipelines, using the same versioned artifacts.
Responsibilities
- Own CI/CD delivery to on-premises IIS servers by building pipelines that deploy .NET 10 services and the React SPA to Windows Server/IIS within the Quincy network, using self-hosted build agents or deployment groups behind the firewall.
- Manage IIS hosting for ASP.NET Core applications, including Hosting Bundle versions, application pools, site bindings, SSL certificates, in-process and out-of-process hosting, web.config, and server-specific environment configuration.
- Deliver zero-downtime on-premises releases using side-by-side sites or application pools behind ARR or a load balancer, with health checks and rapid rollback procedures — with no app_offline-style outages.
- Automate server configuration using PowerShell (WebAdministration/IISAdministration), WinRM, Web Deploy (MSDeploy), or DSC, ensuring servers are reproducible rather than manually configured.
- Maintain a hybrid build-once model in which a single versioned artifact can be deployed to IIS or Azure App Service, with target-specific configuration injected at release time.
- Manage on-premises secrets and data, including migration gates for on-premises SQL Server and PostgreSQL environments.
- Plan and execute the migration from on-premises IIS to Azure, including parity testing, DNS and traffic cutover, and rollback planning.
Must-Have Qualifications
- 3+ years of experience deploying .NET applications to on-premises Windows Server/IIS through automated CI/CD, rather than manual deployment processes.
- Hands-on experience with self-hosted agents or runners — such as Azure DevOps agents, deployment groups, or GitHub self-hosted runners — within restricted corporate networks.
- Strong IIS administration skills, including application pools, bindings, certificates, URL Rewrite/ARR, and the ASP.NET Core Hosting Bundle.
- Advanced PowerShell skills for deployment and server automation, including WinRM and Web Deploy.
- Experience delivering zero-downtime or near-zero-downtime IIS releases behind a load balancer.
Nice-to-Have Qualifications
- Experience migrating workloads from on-premises IIS to Azure App Service.
- Experience with Azure Arc or hybrid monitoring of on-premises servers through Azure Monitor.
- Familiarity with load balancers such as F5, NetScaler, or Windows NLB.
- Experience with on-premises observability, including Windows Event Log, performance counters, and OpenTelemetry collectors forwarding telemetry from within restricted networks.
Interview Process
As part of the interview, you will be asked to design a deployment pipeline for three IIS servers behind a load balancer that supports zero-downtime releases and a defined rollback path.