Infrastructure Cloud Engineer

Investec Asset Management ,
London, Greater London

Overview

Job Description

Ninety One Corporate Profile: Investing for a world of change We started in South Africa, in '91. Back then, change was coming. Along with its challenges came the chance to invest in a better future. Our journey through that time taught us to recognise and embrace change and uncertainty. Change taught us to be bold. Resilient. Agile. To believe that active investing can be a force for good. Today, we manage 103.4 billion* for our clients globally. We still see the world from a different perspective. Whether it is the rise of the East or the rise of the machines, we'll always seek to make the best of it. Best for our clients, best for our company, and the best for the world we live in. We are investing for a world of change. We began as Investec Asset Management, a small start-up based in South Africa offering domestic investment strategies. In 2020, almost three decades of growth later, we de-merged from Investec Group to become Ninety One, an independent asset manager listed on the London and Johannesburg Stock Exchanges. While our name may have changed, we're still the same firm. We offer distinctive investment strategies spanning equities, fixed income, multi-asset, alternatives and sustainability to help institutional investors, those advising others and individuals navigate an ever-changing world. All of our employees have the opportunity to own part of the firm. We also have our founding leadership in place. Our distinctive owner culture allows us to commit to building a long-term, inter-generational business. It supports a business fully aligned with our clients' long-term investment objectives. *as at 31.03.2020 Country United Kingdom City London External Job Function IT Contract Type Permanent Job description Ninety One is looking for a Cloud Engineer to join our IT Infrastructure team in London. The role will be focussed on driving infrastructure automation, CI/CD and DevOps across the business. Key Responsibilities: * Manage a Hybrid-Cloud (Azure, AWS and VMWare) environment and all aspects of deployment methods including design, provisioning, monitoring, automation, and maintenance of the infrastructure. * Design and develop automated CI/CD infrastructure to allow developers to rapidly innovate as we move to Infrastructure as Code. * Facilitate the provision of infrastructure on a self-service basis with the necessary framework, guidance and governance in place. * Implement infrastructure solutions that meet functional requirements and integrate these solutions into existing infrastructure. * Design and build automation solutions to reduce manual effort and increase team efficiency. * Continually evaluate service and infrastructure usage to effectively manage performance, capacity and cost. * Leverage tools to ensure configuration state is consistent across multiple systems. Enable them to be tracked, changed and updated in an automated way for security and vulnerability protection, through tools like chef and terraform. * Manage cloud deployments with cloud administration tools and management frameworks with a focus on deploying Infrastructure as Code. * Manage VMWare technologies across the estate including vSphere, ESXi, vCenter, HA and network configuration. * Manage stability and reliability of infrastructure including dedicated root cause analysis, proactive device monitoring and long-term remediation. * Ensure adherence to best practice and information security standards. * Coaching and mentoring other team members in building their respective Cloud Engineering skills. * Participate in an on-call rotation on a regular basis and respond to incidents reliably and professionally. Job Description Attachment Job Description - Infrastructure Cloud Engineer - Ninety One (London).pdf - 91KB Person specification Technical Knowledge and Experience: * Bachelors degree in Computer Science or IT (or other relevant subject) * 5+ years of experience working in an IT technical support team * 3+ years of experience in virtualization (VMWare) and hyperconverged platforms * 2 years of experience with Public Cloud (Azure, AWS) * 2 years of experience with Terraform, Ansible, Chef as part of building and releasing infrastructure as code * Understanding of packaging, deployment, and support of containerized (Kubernetes) applications * Excellent Linux admin and operating skills (RHEL and CentOS) * Git and Github workflows * Strong understanding of common network protocols, including HTTP, HTTPS, TCP, SSL/TLS, and relevant diagnostic tools * Exposure to modern microservice and API integration System Skills: * Operating Systems: RHEL, CentOS, Microsoft Windows * Hypervisor: VM-Ware, Acropolis * Cloud Technologies: Azure and AWS * Containerization: Kubernetes, Amazon EKS, Azure AKS * Automation: Terraform, Ansible * Scripting: PowerShell and JavaScript * Programming Language: Python * CCNA/CCNP * Azure Solutions Architect Expert * AWS Certified Solutions Architect Risk & Compliance Responsibilities * Adhering to t