The Chief Technology Office (CTO) provides solutions that guide technology across the firm globally, removing inefficiencies and streamlining how we deliver quality solutions.The Public Cloud group has a focus on hands-on technologists who can help our evolution towards automation and cloud.We’re continuing to evolve from building next-gen platforms to guiding architectures that unlock their capabilities, automating how we take code from inception to production. We’re focused on optimising how apps are designed for the future, targeting solutions that are portable across multi-cloud platforms to stay resilient, scalable and maintainable.
As the firm continues to shift from traditional deployments and increase its use of cloud and containers, the tools and capabilities we use to deliver our systems continue to evolve. This role is critical in delivering systems and automations that support our use of private and public cloud, unlocking the services that support business capabilities, covering Kubernetes platforms and wider services to ensure our systems are scalable, resilient, maintainable and secure from the start.
As an experienced software engineer, your mission is to help create next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires teams to follow suit. And best of all, you’ll be able to harness massive amounts of brainpower through our global network of technologists from around the world.
The role requires working with teams across the firm to help our technology organisation to continue its evolution, shaping the automations to streamline our adoption of container platforms. This involves developing and delivering integrations with emerging core platforms and services, including Kubernetes, Spinnaker and hybrid-cloud tooling that spans the SDLC. Working across all lines of business, the successful candidate will create solutions that help technology groups align their strategies and continue their migration to multi-cloud platforms. They will also guide the design and delivery of our metrics and measurement platforms as they continue to evolve.
This role requires a wide variety of strengths and capabilities, including:
BS/BA degree or equivalent experience
Expertise in application, data and infrastructure architecture disciplines
Advanced knowledge of architecture, design and business processes
Solid understanding of how to build, package and deploy systems
Experience of shaping technology solutions, with a deep understanding of software development methodologies and lifecycles, with direct hands-on experience
Proficiency in modern programming languages
Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
Ability to design systems that are scalable, resilient, maintainable and secure from the start
Experience of strategic technologies in areas such as PaaS, containers, messaging, and database
Experience of public cloud platforms beneficial, but not essential.