Principal Cloud Engineer

  • Schroders Investment Management
  • Nov 30, 2021
Full time I.T. & Communications

Job Description

Who we're looking for
We are looking for a seasoned and highly technical cloud engineer to come and join our Enterprise Cloud team and be part of the multi-year cloud transformation program that we have embarked upon. We require someone who has in-depth experience of engineering and integrating cloud platforms and services, someone who has development expertise who has a deep understanding of cloud best practices, industry trends, modern technologies and new ways of working.
About Schroders
We're a global investment manager. We help institutions, intermediaries and individuals around the world invest money to meet their goals, fulfil their ambitions, and prepare for the future. We have around 5,000 people on six continents. And we've been around for over 200 years but keep adapting as society and technology changes. What doesn't change is our commitment to helping our clients, and society, prosper.
The base
You will be part of the Global Technology team and will be based in London.
The team
You will be part of the Enterprise Cloud team that is comprised of two functions, the Cloud Centre of Excellence covering Azure and AWS Platform SRE, cloud platform SRE, classic hosting SRE, cloud enablement, cloud architecture and cloud strategy as well as the Cloud Business Office who cover cloud programme management, training & knowledge management, FinOps, MI Reporting and Governance. You will be a Cloud Developer who has responsibility for building an Enterprise Cloud Portal based on open source and cloud technologies that provides self service capabilities to different personas across the organisation. The Enterprise Cloud Portal spans across both Azure and AWS. You will be part of a team who strive to provide a great user experience to the Schroders development and business community who consume cloud services. You will join a highly technical team who are solely focused on building a leading-edge cloud service who are integral to a successful cloud adoption and migration programme over the next 3 years.
What you'll do
• Lead Developer for the Enterprise Cloud Portal
• Work with colleagues across various technology teams to understand use case requirements and build the portal roadmap
• Develop the Enterprise Cloud Portal in an iterative way
• Develop a product with scalability, fault tolerance, resiliency, security, observability, and simplicity in mind
• Devise innovative ideas for solving hard technical problems involving distributed systems, scale and security and translate these ideas into designs and implementation
• Identify, triage, and constantly automate and evolve the platform by pushing for change that improves reliability, operability and developer experience
• Every week solve exciting new challenges with an amazing team and technology stack
• Employ exceptional problem-solving skills, with the ability to see and solve issues before they affect business productivity
• Engineer solutions that are fully automated and integrated in the CI/CD toolchain
The knowledge, experience and qualifications you need
• Experience in software development and software development lifecycle practices
• Experience with DevOps methodologies and tooling (Azure ADO, Terraform, Ansible, Docker, Kubernetes)
• Experience with modern engineering and agile practices as well as shift left CI/CD
• Experienced with the following programming languages, JavaScript, TypeScript, React, Python
• A good understanding of web UI technologies
• Strong Database development knowledge with MS-SQL/PostgreSQL
• Passionate about building and delivering services via APIs and/or microservices
• Experience of developing user/customer portals
• Experienced of developing products on Public Cloud and using Cloud services
• Proven ability to collaborate with multi-disciplinary teams of business analysts, developers, infrastructure, data scientists, and subject matter experts
• Solid interpersonal and communication skills and the ability to self-manage
The knowledge, experience and qualifications that will help
• University degree in Information Technology, Computer Science or related discipline
• Cloud certifications for at least Azure or AWS
• Understanding of broader cloud ecosystem including Cloud Computing Technologies, business drivers and leading-edge cloud emerging technologies and trends.
• An understanding of backstage.io
• Understanding of Google Cloud Platform, Alibaba Cloud
• Understanding Cloud Service capabilities and relative strengths (AWS, Azure, GCP, Ali)
• Experience of Power BI, Azure Power Platform
What you'll be like
• A passionate technologist
• An engineer who has the hunger and desire to learn new technologies
• An advocate of cloud, cloud adoption and cloud transformation
• Someone who embraces collaboration and change
We're looking for the best, whoever they are
Schroders is an equal opportunities employer. You're welcome here whatever your sex, marital status, ethnic origin, sexual orientation, religious belief or age.