- Company Name
- Cision
- Job Title
- Senior Infrastructure Engineer
- Job Description
-
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