DevOps Engineer
Hancock & Parsons Ltd
Job Description
A leading software organisation is looking to bring onboard a proactive, forward thinking DevOps Engineer to help drive their modernisation journey. They want a self-starter with a passion for improvement and innovation modernising infrastructure, automating workflows, and introducing more efficient, scalable, and reliable systems. You will have the opportunity to join and enterprise-class software team with a commitment to using the very latest technologies.
Work Type: Hybrid. Duties & Responsibilities: Administer and maintain Windows, Linux Servers. Manage IIS, Windows Services, and Hyper‑V on physical hardware.
Build and maintain Infrastructure‑as‑Code workflows using Terraform, Packer, and Ansible. Develop and manage CI/CD pipelines using Azure DevOps or TeamCity. Use Octopus Deploy for release orchestration and deployment automation.
Execute hybrid workflows by using cloud‑based tools (Azure DevOps) to deploy to on‑premises environments via self‑hosted agents. Configure and troubleshoot DNS, DHCP, Firewalls, and Reverse Proxies (Nginx, IIS ARR, HAProxy). Write and maintain automation scripts in PowerShell and Bash.
Work with Git/GitOps workflows and understand modern container practices. Required Skills: Infrastructure & OS: Windows Server Administration, IIS, Windows Services, Hyper-V, Linux Administration Automation: Terraform, Packer, Ansible CI/CD & Orchestration: Azure DevOps, TeamCity, Octopus Deploy Networking: DNS, DHCP, Firewalls, Reverse Proxies Scripting: PowerShell, Bash Modern Practices: Git/GitOps, Containers Development Stack: .Net Core