Platform Team Manager

Job Type:
IT & Technical
Salary Description:
Competitive Salary Offered + company bonus and benefits package
Job Ref:
VAC - 17113

The platform engineering team is responsible for providing a robust , secure and reliable set of Infrastructure and software development services, resources and technologies to our clients software development teams at a global scale.

Currently we are seeking to hire, on behalf of our client, a Platform Team Manager who will him/herself be the driving force behind the companies Cloud-based transformation project.

The responsibilities of the platform engineering manager are to:
● Manage the team roadmap and deliverables and provision high-quality work that is aligned to the company’s vision and mission
● Accountable for the security, reliability, capacity and performance of all technology platforms
● Empower the team to deliver efficient execution and operational excellence and hold the team accountable while cultivating a healthy team environment
● Collaborate and present ideas/solutions to a distributed, cross-functional team environment, interacting with other engineering Managers, Developers, product owners, and other department and service providers
● Act as a Key stakeholder liaison with senior technology and business executives
● Lead engineering practices and processes working in accordance to Agile and devops principles
● Continuously measure and drive delivery and quality improvements through the capture and analysis of key performance indicators
● Regularly monitor production incidents and validate that appropriate and relevant lessons are learned by the team to prevent future occurrences
● Work with other managers to drive through best practice, techniques and technology both on the team and around the company
● Foster a culture of open exchange of ideas, innovation and continuous improvements
● Balance the commercial needs of the business against the ideal technical design, proposing sound phased or tactical implementations where appropriate
● Define adequate strategies to deal with technical debt

Required skills / experience:
● At least 15 years of experience in Information Technology
● Excellent knowledge of IT systems and infrastructure with deep knowledge in internet protocols, operating systems and distributed systems
● Prior experience as a senior engineer is a must
● Background in delivering and maintaining Infrastructure
● Knowledge and experience in system automation, deployment, and implementation
● Experience in scripting and a good understanding of software development methodologies, open source systems and familiarity with Git repositories
● Familiar with the usage of configuration management systems like Chef, Ansible, Puppet
● Strong Experience with agile planning, deployment, integration, test/validation, and configuration custom software across multiple DevOps tooling platforms
● Experience using Agile (e.g. Kanban or Scrum) methodologies
● Hands on experience with cloud service providers Microsoft Azure, GCP and AWS
● Proven success with delivering production systems to public cloud
● Demonstrate knowledge in handling distributed data systems ELK, Grafana, application performance monitoring and packet trace analysis tools (e.g. wireshark)
● Hunting mentality for system uptime and performance - explore edge cases, failure modes, behaviors, specific implementations.
● BA/BS in Computer Science, Engineering or related technology field

Contact Details:
Tel: 07971817732
Contact: Jennifer Innes

Return to search results

Latest Job Listings