ICT Infrastructure Engineer
Posted 14 hours 56 minutes ago by Norton Blake
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:
- Design, deploy, and manage secure, scalable, and resilient cloud environments, ensuring alignment with business requirements.
- Optimize cloud infrastructure for cost efficiency, performance, and robust security.
- Develop scripts and automation tools to streamline cloud and server management tasks.
-
Azure Integration & Support:
- Develop, maintain, and manage integrations within the Azure environment to enhance cloud functionality and performance.
- Work with the IT security team to ensure the highest standards of cloud privacy, compliance, and security are met.
-
Infrastructure Support & Optimization:
- Oversee the configuration, installation, administration, and ongoing maintenance of server hardware and software to ensure smooth operation and availability.
- Manage the technology stack to maintain infrastructure uptime and performance.
-
Collaboration & Stakeholder Engagement:
- Collaborate across various departments, ensuring effective communication and alignment with business needs and strategic goals.
- Work closely with stakeholders to develop and deliver technology roadmaps that support long-term objectives.
- Lead and manage projects from initiation to completion, ensuring on-time delivery and successful implementation.
-
Documentation & Knowledge Management:
- Create, maintain, and update comprehensive documentation, including Low-Level Designs (LLDs) and configuration details, to ensure consistency and compliance.
- Share technical knowledge and expertise with team members, contributing to continuous improvement efforts.
Key Skills and Experience:
-
Cloud Infrastructure Expertise:
- Strong experience in designing, deploying, and managing cloud environments, especially within Microsoft Azure.
- Solid understanding of cloud security, performance optimization, and cost management best practices.
- Experience in developing automation scripts using PowerShell, Python, or similar languages.
-
IT Security Awareness:
- Knowledge of cloud security frameworks and the ability to implement robust security measures to safeguard sensitive data and systems.
-
Infrastructure Management:
- Proven experience in managing server infrastructure, including hardware and software configuration, administration, and troubleshooting.
-
Project Management:
- Demonstrated ability to manage end-to-end projects, from planning through to successful implementation.
- Strong organizational and communication skills, with the ability to engage with technical and non-technical stakeholders.
-
Collaborative Mindset:
- Ability to work effectively in a collaborative team environment, contributing to shared goals and driving continuous improvement.
-
Documentation & Technical Writing:
- 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.