Cloud Infrastructure Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
You’ll be responsible for managing cloud infrastructure, monitoring system performance, resolving technical incidents, and improving the reliability and security of our technology environment. Working with colleagues across IT and software development, you’ll help ensure our infrastructure remains available, well-maintained, and aligned with operational requirements.
This role suits an infrastructure professional who enjoys troubleshooting complex issues, automating routine tasks, and finding practical ways to improve system performance.
What You’ll Be Responsible For
- Configure, maintain, and monitor cloud infrastructure across platforms such as Microsoft Azure or Amazon Web Services (AWS).
- Manage virtual machines, storage, networking, access permissions, and other infrastructure resources.
- Monitor system availability, performance, and capacity, investigating issues and implementing corrective actions.
- Diagnose infrastructure incidents, identify root causes, and work towards lasting solutions.
- Maintain operating systems, apply security patches, and coordinate infrastructure upgrades.
- Implement and maintain access controls, security configurations, and infrastructure management procedures.
- Develop scripts and automation to reduce repetitive administrative tasks and improve operational consistency.
- Support infrastructure deployments, migrations, configuration changes, and system integrations.
- Maintain backup, recovery, and disaster recovery processes in line with operational requirements.
- Work with software developers and technical colleagues to resolve deployment and connectivity issues.
- Review infrastructure usage and identify opportunities to improve performance and manage cloud expenditure.
- Maintain accurate technical documentation, configuration records, and troubleshooting procedures.
- Contribute to infrastructure improvements, capacity planning, and technical projects.
Requirements
You’ll need a sound understanding of infrastructure technologies, a structured approach to troubleshooting, and the ability to manage technical responsibilities independently., * Professional experience in cloud infrastructure, systems engineering, infrastructure support, or a related IT role.
- Practical knowledge of at least one major cloud platform, such as AWS or Microsoft Azure.
- An understanding of networking, DNS, TCP/IP, firewalls, virtualisation, and cloud connectivity.
- Experience administering Windows Server or Linux environments.
- Knowledge of identity and access management, security controls, and infrastructure maintenance.
- Experience monitoring system performance and investigating technical incidents.
- Familiarity with scripting or automation using Python, PowerShell, or Bash.
- An understanding of backup management, disaster recovery, and service availability.
- Good documentation, analytical, and problem-solving skills.
- The ability to communicate technical information clearly and work effectively with colleagues.
Experience with infrastructure-as-code tools such as Terraform, configuration management, Docker, Kubernetes, or CI/CD pipelines would be advantageous. Relevant cloud certifications are also welcome.
Benefits & conditions
- Canteen
- Company events
- Financial planning services
- Free parking
- On-site gym
- On-site parking
- Sick pay
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…