via Ladders
$110K - 140K a year
Lead design and optimization of DevOps solutions across Azure cloud and on-premises Windows environments, managing CI/CD pipelines, infrastructure automation, security, and mentoring junior engineers.
8+ years in IT infrastructure or DevOps with 3+ years Azure DevOps experience, strong Windows Server and networking skills, proficiency in scripting and IaC tools, and expertise in container orchestration.
Job Description: • Lead the design, implementation, and optimization of DevOps solutions across cloud (Azure) and on-premises Windows-based environments • Develop and manage CI/CD pipelines to automate cloud and on-premises systems' builds, testing, and deployments • Administer and enhance Azure DevOps, TeamCity, and Octopus Deploy for continuous integration and delivery • Implement Infrastructure as Code (IaC) using ARM templates, Bicep, PowerShell, or Terraform for cloud environments • Deploy, manage, and optimize on-premises Windows-based infrastructure, including Windows Server, Active Directory, Group Policy, IIS, and VMware • Configure, manage and troubleshoot IIS-hosted applications, including load balancing, SSL certificates, and performance tuning • Ensure high availability, performance, and security of applications deployed across cloud and on-premises Windows-based infrastructure • Automate system provisioning, configuration, and monitoring with PowerShell, Bash, or Python • Enforce security best practices, including Windows Server hardening, RBAC, and compliance standards • Design and implement disaster recovery and backup strategies for cloud and on-premises Windows environments • Collaborate with development teams to integrate DevOps best practices into software development workflows • Conduct performance tuning, capacity planning, and system optimization across hybrid infrastructures • Lead DevOps projects and ensure successful delivery • Mentor and train junior engineers on DevOps methodologies and technologies • Stay up to date with emerging DevOps tools and trends • Perform other duties and special projects as assigned. Requirements: • Bachelor’s degree or related field (preferred) • 8+ years of experience in IT infrastructure, cloud engineering, or DevOps • 3+ years of hands-on experience working with Microsoft Azure in a DevOps capacity • Experience managing on-premises Windows-based infrastructure, networking, and virtualization technologies • Expertise in Microsoft Azure, including Azure DevOps, Azure Kubernetes Service (AKS), Azure Virtual Machines, Azure Networking, and Azure Security • Strong experience with CI/CD tools, including Azure DevOps, TeamCity, and Octopus Deploy • Proficiency in Infrastructure as Code (IaC) using ARM templates, Bicep, PowerShell, or Terraform • Experience with containerization and orchestration (Docker, Kubernetes, Helm) • Strong knowledge of on-premises Windows-based infrastructure, including Windows Server administration, Active Directory, Group Policy, IIS, and VMware • Expertise in configuring and troubleshooting IIS-hosted applications, including web application deployment, SSL certificates, load balancing, and application pool management • Strong knowledge of networking protocols (TCP/IP, HTTP, SMTP, DNS, FTP, SSL) • Familiarity with monitoring and logging tools (Azure Monitor, New Relic, Log Analytics, Prometheus, Grafana, SolarWinds) • Proficiency in scripting languages (PowerShell, Bash, Python) for automation • Strong understanding of security best practices, including Windows Server hardening, Group Policy, RBAC, and compliance frameworks. Benefits: • Health Insurance • Vision Insurance • Dental Insurance • Life and Disability Insurance • Flexible Spending and Health Savings Accounts • Employee Assistance Program • 401(k) plan with Company Match • Paid Time Off (PTO) • Paid Holidays, Bereavement, and Jury Duty • Paid Pregnancy/Parental leave • Paid Military Leave • Tuition Reimbursement
This job posting was last updated on 12/10/2025