First seen by Alion on Nov 6, 2026.
Job Description:
We are looking for an experienced Senior DevOps Engineer with strong hands-on expertise in Ansible automation, Windows and Linux server administration, application deployment, and production migrations. The ideal candidate will have experience automating server configurations, deploying and troubleshooting PHP applications and .NET APIs, and supporting business-critical applications in controlled enterprise environments.
Key Responsibilities:
- Develop, maintain, and troubleshoot Ansible playbooks, roles, inventories, variables, handlers, and Jinja2 templates.
- Automate server configuration and application deployment across Windows Server and enterprise Linux environments.
- Deploy, configure, and troubleshoot PHP 7/8 applications, Composer dependencies, REST APIs, .NET Framework, .NET 6+, and ASP.NET Core APIs.
- Configure and maintain IIS, Apache HTTP Server, Nginx, reverse proxies, TLS/SSL bindings, and application pools.
- Support application integration with Microsoft SQL Server and MySQL databases.
- Develop and maintain automation scripts using PowerShell and Bash/Shell.
- Support CI/CD pipelines using Azure DevOps or equivalent pipeline platforms.
- Manage deployment artifacts, environment configurations, release approvals, deployment validation, and rollback procedures.
- Support production migrations, cutover activities, rollback planning, and post-migration stabilization.
- Troubleshoot application and infrastructure incidents, analyze logs, perform root-cause analysis, and maintain operational runbooks.
- Coordinate with infrastructure, security, database, development, QA, and application-support teams.
- Follow security best practices for service accounts, secrets management, least privilege, and server hardening.
- Maintain technical documentation and provide knowledge transfer to application-support and operations teams.
Mandatory Technical Skills:
- DevOps & Ansible Automation: 6+ years of overall DevOps experience, 4+ years of hands-on experience developing and supporting Ansible automation (roles, playbooks, inventories, variables, handlers, Jinja2 templates, YAML).
- Application Deployment & Troubleshooting: Hands-on experience deploying and troubleshooting PHP 7/8 applications, REST APIs, .NET Framework, and ASP.NET Core.
- Windows & Linux Administration: Experience administering Windows Server and enterprise Linux environments.
- Web Servers & Application Hosting: Experience with IIS, Apache HTTP Server, Nginx, reverse proxies, TLS/SSL bindings, and application pools.
- Database Technologies: Experience integrating applications with Microsoft SQL Server and MySQL.
- Scripting & Version Control: Hands-on experience with PowerShell, Bash/Shell, Git, YAML, and JSON.
- CI/CD & Release Management: Experience with Azure DevOps or equivalent CI/CD platforms.
- Networking & Security: Knowledge of DNS, firewalls, ports, proxies, load balancers, certificates, secrets management, and server hardening.
- Production Operations: Experience supporting business-critical production migrations, incident troubleshooting, and root-cause analysis.
Education & Certifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline; equivalent relevant professional experience is also acceptable.
- Certifications or professional training in Linux, Windows Server, Azure, Ansible, DevOps, database administration, or related technologies are advantageous.
Skills
DevOps, Ansible, Windows Server, Linux, PHP, .Net, CI/CD, PowerShell, Bash Scripting

