DevOps Manager

Altus Group ,
London, Greater London

Overview

Job Description

Job Category: Software Opportunity Awaits at Altus Group! Who we are Altus Group is a leading provider of independent advisory services, software and data solutions to the global commercial real estate industry. Our divisions, Altus Analytics, and Altus Expert Services, reflect decades of experience, a range of expertise and technology-enabled capabilities. Our solutions empower clients to analyze, gain market insight and recognize value on their real estate investments. Headquartered in Canada, we have approximately 2,500 employees around the world, with operations in North America, Europe and Asia Pacific. We are at the center of what drives the real estate industry and continue to break ground every day with innovative solutions and best practices that touch every aspect of the real estate life cycle. The opportunity Reporting to our Director of Development Operations, we are adding a new DevOps Manager in London. We are looking for a DevOps Manager to lead a global team of DevOps Engineers serving multiple Cloud applications. You will play a critical role in our growth, overseeing the execution of the roadmap for the design, development, and implementation of infrastructure and deployment automation in AWS. As our new DevOps Manager, you and your team will be involved in the automation of build, deploy and infrastructure across our cloud products. You will introduce and implement best practices and new tools growing the skills and strengths of your team. You will be a champion for DevOps, bringing consistency in our approach, tools and standards, and ensuring our DevOps strategy is implemented at every stage of the end-to-end development. Who you are You are a Software Engineering Leader with people and process management skills. You are looking for a chance to manage a team creating cutting-edge, scalable Cloud environments at a growing global company for multiple products. You thrive in an Agile Scrum environment, with an ability to effectively manage and grow a team of seven and their deliverables across a number of products. You have a very good understanding of different version controls systems, branching strategies and have implemented them in the lifecycle of one or more products. You have a good understanding of automation for cloud infrastructure from automating machine images (AMIs)to setting up of immutable instances and promoting code from dev to QA to Production. What's in it for you Influence . You want to be a leader at a global software company, with thousands of external users. You will work in close partnership with the Agile product teams that are developing SaaS applications on the cloud. You will examine the emerging best practices and drive our own standards forward. You will play a critical role in our growth as we continuously evolve and leverage the latest Cloud technology - compute, serverless, database, deployments, and security - to stay at the top of our game. Skills development . We are an AWS Enterprise partner, which gives us direct access to AWS technical teams by Slack, email, phone, and in-person, including near-quarterly in-house visits and education sessions. You will gain expertise directly from AWS as well as the opportunity to participate in our AWS Certification program. As we move more into container orchestration, you will gain exposure to Kubernetes. In addition, you will have unlimited access to courses through Pluralsight. What you will focus on * Drive strategies for cloud-based DevOps. You will: * Oversee your team as they design and implement efficiencies and automation within day to day operations. * Ensure designs result in reusable, reliable and scalable platforms and cloud infrastructure. * Ensure the team delivers, builds and manages code through development and production environments by way of standard practices, tools and automation across all cloud products. * Champion the DevOps process and ensure our strategy is implemented in the end-to-end development cycle. * Lead onsite and offshore team members. You will follow our Agile methodology, assigning work, managing the backlog, tracking deliverables and removing roadblocks. You will mentor team members to expand and adapt their skill set, to keep up with the need to scale our products and processes. * Manage multiple projects. You will oversee a team of seven DevOps and Build-and-Deploy Engineers working on multiple products, maintaining open lines of communication with your team, across product teams and with business stakeholders. You will act as an escalation point for qualified service degradation incidents in non-production environments and provisioning issues. * Provide expertise. You will use your insights and experience to support the implementation of DevOps in our CI/CD process for new and existing cloud-native products. * Collaborate. You will forge relationships with team leads and architects to stay ahead of the upcoming requirements of all the teams. You will influence other areas