Quick Overview
Job Description
Windows & SQL Server In-place Upgrade Automation Engineer
Length : 1 Year
Location - Remote
Looking for an experienced engineer to automate and support Windows Server and Microsoft SQL Server upgrades across virtual machine and clustered environments.
Key Responsibilities
- Automate Windows Server in-place upgrades
- Automate SQL Server in-place upgrades
- Support standalone SQL Server environments
- Support SQL Server Failover Cluster Instances (FCI)
- Support SQL Always On Availability Groups
- Perform rolling cluster upgrades with minimal downtime
- Build PowerShell automation for upgrade, validation, and rollback activities
- Integrate upgrade workflows with GitLab CI/CD and GitLab Runners
- Integrate automation with MCM for orchestration and workflow tracking
- Perform automated pre-upgrade health checks
- Validate OS and SQL version compatibility
- Coordinate and validate VM snapshots and backups
- Validate SQL database and system database backups
- Automate DBCC CHECKDB and SQL health checks
- Automate cluster failover and failback
- Validate SQL services, databases, SQL Agent jobs, listeners, and application connectivity
- Build post-upgrade validation and reporting
- Develop rollback and recovery automation
- Troubleshoot failed Windows, SQL, cluster, and pipeline executions
- Maintain automation code in Git
- Follow change-management and production deployment processes
Core Technical Skills
- Windows Server 2016 / 2019 / 2022 / 2025
- Microsoft SQL Server 2016 / 2017 / 2019 / 2022+
- PowerShell automation
- Git and GitLab
- GitLab CI/CD pipelines
- GitLab Runner configuration and troubleshooting
- MCM workflow/orchestration integration
- Windows Server Failover Clustering
- SQL Server Failover Cluster Instance (FCI)
- SQL Always On Availability Groups
- VMware / virtual machine environments
- SQL Server backup and recovery
- Windows and SQL upgrade automation
- REST API integration
- JSON / YAML
- Production change-management experience
Preferred Automation Flow
MCM → GitLab Pipeline → GitLab Runner → PowerShell Automation → Prechecks → Snapshot/Backup → Windows/SQL Upgrade → Cluster/AG Validation → Postchecks → Status back to MCM
Preferred Experience
Experience building large-scale automated Windows and SQL upgrade solutions using PowerShell, GitLab Runner, GitLab CI/CD, MCM, VM snapshots, backup validation, rolling cluster upgrades, post-validation, rollback, and centralized reporting.
Similar jobs
- IS
Windows Server Automation Engineer
Innova Solutions, Inc
Jersey City, NJ🇺🇸$63 - $68/hrHybrid5 days agoPackerAWSAgile+8Technology - MA
Windows Server administration
NewModern Agile Technologies, LLC
Dallas, TX🇺🇸On-siteYesterdayAgileAnsibleAzure+7Food & Hospitality - SI
Senior Linux Server Migration Engineer
NewStratEdge It consulting INC
UT🇺🇸On-siteYesterdayEngineering - CS
Senior Database Administrator (SQL Server & Microsoft Fabric)-
NewCyber Sphere LLC
Atlanta, GA🇺🇸RemoteYesterdaySQLSQL ServerAzure+2Technology - CD
Server Virtualization Platform Operations Engineer
NewCloud Destinations LLC
Indianapolis, IN🇺🇸On-siteYesterdayAzureGitPython+1Technology - MG
Host/Hostess
NewAuto ApplyMINA Group
Bonita Springs🇺🇸On-site12 hours agoPOS Systems - CO
Temp to perm :: Application Server Administrator
Auto ApplyCollabera
Fort Knox, KY🇺🇸On-site10 years agoShellJavaPerlFood & Hospitality - MI
Food Server/ Food Nutrition Service Assistant
Auto ApplyMindlance
Austin, TX🇺🇸On-site10 years agoClinical TrialsAdministrative - ID
Data Center Support– Server Hardware
NewIdexcel Inc.
Sparks, NV🇺🇸On-siteYesterdayTechnology - SM
EPIC Web and Service Server Administrator (WSSA)
NewSmartIMS Inc.
United States🇺🇸RemoteYesterdayLoad BalancingFood & Hospitality - VL
Ice Cream Server - Brooklyn Heights
Auto ApplyVan Leeuwen Ice Cream
151 Montague Street🇺🇸Hybrid5 days agoFood SafetySchedulingFood & Hospitality - VL
Ice Cream Server - Arts District
Auto ApplyVan Leeuwen Ice Cream
300 S Santa Fe Ave🇺🇸Hybrid1 week agoFood SafetySchedulingFood & Hospitality