Senior DevOps Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateTitle: Senior DevOps Engineer
Location: Remote, USA
Duration: 6+ Months
About the Role
Job Description:
We are seeking a highly experienced
Senior DevOps Engineer
with a deep background in enterprise-level IT, system administration, and modern DevOps practices. The ideal candidate will possess strong skills in Windows Server administration, IIS, CI/CD pipeline automation, and operations support for large-scale
ASP.NET
environments.
Must-to-Have Skills
- Experience with . NET/C# development.
- Hands-on support of
ASP.NET
applications.
- Proficient in Windows administration beyond core duties.
- Familiarity with WCF and REST web services configuration.
- Experience managing CI/CD tools collaboratively with other teams.
- Experience writing SQL Server queries and stored procedures.
- Code merge ability of multiple code branches using TFS code merge.
Qualifications
Experience:
- Minimum of 8 years in enterprise IT environments.
Systems Administration:
- Advanced administration and troubleshooting of Windows Server (including version 2016+).
- In-depth experience with IIS (Internet Information Services), including configuration and maintenance (v10.0/11.0).
- Solid skills in Windows OS configuration, maintenance, and performance monitoring.
DevOps & Automation:
- Proven ability with build automation and CI/CD using Azure DevOps.
- Experience managing TFS (Team Foundation Server) on-premises and in Azure.
- Scripting expertise, particularly with PowerShell.
- Familiar with Windows Task Scheduler for automated operations.
Application & Security Management:
- Experience in end-point virtualization (e.g., SOA Akana, API Gateway).
- System security triaging and infrastructure performance analysis.
- Skilled in maintaining large-scale, on-premises
ASP.NET
applications.
Build and Release Management:
- Manage configuration item promotion, build, and deployment across development, staging, and production environments.
- Prepare and support builds/releases for production; coordinate code deliveries and manage code merges across streams.
- Deploy applications to all non-production and production environments.
Operations and Support:
- Provide problem resolution for system/server issues; collaborate with users to gather symptoms and solve problems accurately.
- Oversee code deployments and code merging in all environments.
Process Automation & Continuous Improvement:
- Monitor key system metrics and develop enhancements for reliability and performance.
- Create and manage batch schedules; execute runbooks (playbooks) in both production and non-production settings.
- Develop and manage automation tools for infrastructure provisioning and testing.
Similar roles
DevOps EngineerBooz Allen Hamilton · Camp Pendleton South, California, United States · Hybrid- DevOps EngineerAxiom Global Technologies · Toronto, Ontario, Canada · Onsite
- Senior DevOps EngineerRegard · New York, New York, United States · Onsite
- Senior DevOps EngineerZoomInfo · Toronto, Ontario, Canada · Hybrid
- DevOps EngineerSchellman · Tampa, Florida, United States · Remote