We are seeking a highly skilled ICT Infrastructure Engineer to maintain and support the UK-based infrastructure of our client, while assisting with the seamless transition to cloud services.
This role requires a deep technical knowledge of cloud environments and infrastructure, a collaborative approach to working with business stakeholders, and a proactive mindset to ensure optimal performance, security, and alignment with strategic ICT goals.
Key Responsibilities:
* Cloud Infrastructure Management:
o Design, deploy, and manage secure, scalable, and resilient cloud environments, ensuring alignment with business requirements.
o Optimize cloud infrastructure for cost efficiency, performance, and robust security.
o Develop scripts and automation tools to streamline cloud and server management tasks.
* Azure Integration & Support:
o Develop, maintain, and manage integrations within the Azure environment to enhance cloud functionality and performance.
o Work with the IT security team to ensure the highest standards of cloud privacy, compliance, and security are met.
* Infrastructure Support & Optimization:
o Oversee the configuration, installation, administration, and ongoing maintenance of server hardware and software to ensure smooth operation and availability.
o Manage the technology stack to maintain infrastructure uptime and performance.
* Collaboration & Stakeholder Engagement:
o Collaborate across various departments, ensuring effective communication and alignment with business needs and strategic goals.
o Work closely with stakeholders to develop and deliver technology roadmaps that support long-term objectives.
o Lead and manage projects from initiation to completion, ensuring on-time delivery and successful implementation.
* Documentation & Knowledge Management:
o Create, maintain, and update comprehensive documentation, including Low-Level Designs (LLDs) and configuration details, to ensure consistency and compliance.
o Share technical knowledge and expertise with team members, contributing to continuous improvement efforts.
Key Skills and Experience:
* Cloud Infrastructure Expertise:
o Strong experience in designing, deploying, and managing cloud environments, especially within Microsoft Azure.
o Solid understanding of cloud security, performance optimization, and cost management best practices.
o Experience in developing automation scripts using PowerShell, Python, or similar languages.
* IT Security Awareness:
o Knowledge of cloud security frameworks and the ability to implement robust security measures to safeguard sensitive data and systems.
* Infrastructure Management:
o Proven experience in managing server infrastructure, including hardware and software configuration, administration, and troubleshooting.
* Project Management:
o Demonstrated ability to manage end-to-end projects, from planning through to successful implementation.
o Strong organizational and communication skills, with the ability to engage with technical and non-technical stakeholders.
* Collaborative Mindset:
o Ability to work effectively in a collaborative team environment, contributing to shared goals and driving continuous improvement.
* Documentation & Technical Writing:
o Strong technical writing skills, with the ability to create clear, concise, and comprehensive documentation.
Desirable Qualifications:
* Certifications in cloud technologies (eg, Microsoft Certified: Azure Solutions Architect Expert, AWS Certified Solutions Architect).
* Experience with infrastructure-as-code tools such as Terraform or ARM templates.
* Familiarity with ITIL processes or other IT service management frameworks.