Job Overview
We are seeking a dynamic and highly skilled Senior Cloud Infrastructure Manager to lead our cloud architecture and infrastructure initiatives. This pivotal role involves designing, implementing, and maintaining scalable, secure, and efficient cloud solutions across multiple platforms. You will drive innovation in cloud computing, oversee complex system integrations, and ensure the reliability of our cloud services to support our growing digital ecosystem. Your expertise will empower our organization to leverage the full potential of cloud technologies, fostering a culture of continuous improvement and operational excellence.
Responsibilities
- Lead the design and development of comprehensive cloud architectures utilizing AWS, Google Cloud Platform, Azure, and OpenStack to meet organizational needs.
- Oversee the deployment and management of virtualized environments using VMware, Docker, OpenStack, and other virtualization tools.
- Develop and implement infrastructure automation using Terraform, Ansible, Chef, Puppet, PowerShell, Bash scripting, and Jenkins to streamline deployment processes.
- Manage cloud infrastructure components including IaaS (Infrastructure as a Service), PaaS (Platform as a Service), SaaS (Software as a Service), and hybrid solutions ensuring high availability and scalability.
- Collaborate with development teams on microservices architecture, RESTful APIs, web services, and application deployment strategies utilizing Kubernetes, Docker containers, and DevOps practices.
- Ensure security best practices by configuring VPNs, firewalls, identity access management (IAM), and encryption protocols across all cloud environments.
- Monitor system performance metrics; troubleshoot issues proactively; optimize resource utilization for cost efficiency.
- Maintain comprehensive documentation of system design, configurations, procedures, and compliance standards aligned with SDLC (Software Development Life Cycle).
Experience
- Proven experience managing large-scale cloud infrastructure environments across multiple platforms such as AWS, Azure, Google Cloud Platform, or OpenStack.
- Deep understanding of service-oriented architecture (SOA), microservices design patterns, and cloud-native application development.
- Hands-on expertise with virtualization technologies including VMware and container orchestration tools like Kubernetes.
- Strong background in scripting languages such as Python, Ruby, PowerShell, Bash; proficiency in software development methodologies including CI/CD pipelines with Jenkins or similar tools.
- Familiarity with databases like Microsoft SQL Server, MySQL, PostgreSQL, Oracle; experience with NoSQL databases such as DynamoDB or MongoDB is a plus.
- Knowledge of network security protocols including VPNs; experience configuring REST APIs; understanding of SaaS/PaaS/IaaS models for scalable solutions.
- Ability to design resilient system architectures supporting IoT integrations or other emerging technologies; experience with system design for high availability environments is preferred.
Join us to lead transformative cloud initiatives that power innovative solutions! We are committed to fostering an inclusive environment where your skills can thrive while making a meaningful impact through cutting-edge technology.
Pay: £37,933.91-£80,601.88 per year
Benefits:
- Casual dress
- Flexitime
- Health & wellbeing programme
Work Location: In person