Back to jobs
Senior Infrastructure Engineer
United Kingdom
Role Overview:
We are seeking a versatile and experienced Senior Infrastructure Engineer with a primary focus on Windows infrastructure, coupled with experience in Linux systems, containerization technologies, and a strong understanding of modern IT practices.
Software engineering experience is highly advantageous, enabling deeper collaboration with development teams and driving infrastructure-as-code and automation initiatives.
Key Responsibilities:
- Infrastructure Design and Implementation:
- Design, deploy, and manage robust and scalable infrastructure across Windows and Linux environments.
- Develop infrastructure-as-code solutions using tools like Terraform, Ansible, or Pulumi.
- Support hybrid and cloud-first environments, particularly in AWS and GCP.
- System Administration and Maintenance:
- Maintain, monitor, and optimize Windows and Linux servers, ensuring high availability and performance.
- Oversee system patches, upgrades, and configurations in multi-OS environments.
- Containerization and Orchestration:
- Implement and manage containerized applications using Docker and orchestrators like Kubernetes.
- Support DevOps pipelines for building, testing, and deploying containerized workloads.
- Automation and Software Engineering:
- Develop and maintain scripts and tools for automation using PowerShell, Bash, Python, or other languages.
- Collaborate with software engineering teams to optimize application performance and deployment pipelines.
- Monitoring, Troubleshooting, and Support:
- Proactively monitor systems using tools like Prometheus, Grafana, or Datadog.
- Diagnose and resolve complex issues spanning Windows, Linux, and containerized systems.
- Collaboration and Leadership:
- Act as a bridge between infrastructure, software engineering, and DevOps teams to align technical solutions with business objectives.
- Lead or contribute to cross-functional projects involving infrastructure upgrades, migrations, and new technology adoption.
Essential Qualifications and Skills:
- Windows and Linux Expertise:
- Strong experience with Windows Server (2016/2019/2022+) and Active Directory management.
- Hands-on experience with Linux distributions (e.g., Ubuntu, CentOS, Red Hat) in production environments.
- Containerization and Cloud:
- Proficiency with Docker and container orchestration using Kubernetes.
- Familiarity with cloud platforms like Azure, AWS, or GCP and hybrid cloud solutions.
- Programming and Automation:
- Proficiency in scripting and programming languages such as PowerShell, Python, or Go.
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI/CD) and infrastructure automation.
- General IT Knowledge:
- Networking fundamentals, including DNS, DHCP, TCP/IP, VPNs, and firewalls.
- Familiarity with modern storage systems and backup solutions.
- Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills to work with diverse teams.
- Leadership qualities to mentor team members and guide projects.
Preferred Qualifications:
- Experience with microservices architectures and related patterns.
- Certifications like Microsoft Certified: Azure Administrator Associate, RHCSA/RHCE, CKA/CKAD, Terraform Associate.
- Knowledge of ITIL frameworks or similar service management methodologies.
Pay Range
£70,000 - £80,000 GBP
Apply for this job
*
indicates a required field