Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
Yesterday
SQLGitGitLab CIPowerShellRESTVMware
Job Description
Role: Windows & SQL Server In-place Upgrade Automation Engineer
Duration: 1 Year
Location: USA (Remote)
Job Description:
Our Client is 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
- WT
Dynamic Server Support
NewAuto ApplyWorldwide TechServices
Shreveport, LA🇺🇸On-site2 days agoFood & Hospitality - SR
Server - Villa Hermosa
NewAuto ApplySenior Resource Group, LLC
Tucson, AZ🇺🇸$16/hrOn-site2 days agoFood SafetyFood & Hospitality - MC
Dining Server
NewAuto ApplyMonarch Communities
Englishtown, NJ🇺🇸$16 - $17/hrOn-site2 days agoFood & Hospitality - AC
Server
Auto ApplyAuberge Collection
Gardiner, NY🇺🇸$11/hrOn-site2 weeks agoFood & Hospitality - SG
Associate Systems Engineer (Linux/SQL Server)
NewSoftware Guidance & Assistance
Jacksonville, FL🇺🇸HybridYesterdaySQLSQL ServerAgile+1Technology - SI
SQL Server / Cloud DBA
NewSerenity Info Tech, Inc.
Mechanicsville, VA🇺🇸On-siteYesterdaySQLSQL ServerSnowflake+2Technology - SA
SQL Server DBA - Plano, TX - F2F Required
NewSaksoft
Plano, TX🇺🇸On-siteYesterdayDynamoDBMongoDBOracle+5Technology - MG
Server Assistant
Auto ApplyMINA Group
San Francisco🇺🇸On-site7 months agoAdministrative - SL
Server AM and PM shift
NewAuto ApplySenior Lifestyle
Northbrook, IL🇺🇸$17/hrOn-site13 hours agoFood & Hospitality - AS
IT - Client Server Analyst - Advanced Level
NewApex Systems
Spring, TX🇺🇸On-siteYesterdaySQLSQL ServerLoad Balancing+7Food & Hospitality - AC
Overnight In Room Dining Server
NewAuto ApplyAccorHotel
Austin, TX🇺🇸On-siteYesterdayPoint of SaleFood & Hospitality - AC
Laurel Court Server
NewAuto ApplyAccorHotel
San Francisco, CA🇺🇸On-siteYesterdayPoint of SaleFood & Hospitality