A leading software consultancy firm 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.
Work Type:
Hybrid role working 4 days per week in office, with potential flexibility down to 3 days per week once settled into the role.
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