Senior Platform Engineer - Google Cloud

APPSBROKER LIMITED ,
London, Greater London
Salary: From £50,000 to £75,000 per annum + Benefits

Overview

Overview Appsboker is Google’s largest Premier Partner in Europe. We deliver leading-edge cloud professional and applications services to some of the world’s most exciting brands, in sectors from retail through automotive to finance. We are in a very exciting period of growth and we need exceptional professionals to help drive further expansion. As a Senior DevOps Cloud Platform Engineer you will be providing Cloud Platform infrastructure expertise within Appsbrokers project delivery teams. This is a great opportunity for you to drive the strategic direction within the team. We provide an exceptionally engaging employee environment with an emphasis on fun and creativity across all of our activities. We are made up of like-minded individuals who collectively and consistently deliver outstanding customer experiences. Being a people focussed business means we put the team and the customer at the heart of everything we do, whilst delivering exceptional solutions. If you live and breathe Cloud Platform infrastructure design and deployment then we want to talk to you. We are looking for a seasoned DevOps Cloud Platform expert who is passionate about helping organisations create major shifts in their business through the use of native cloud platforms. You will be motivated to build customer relationships around some of the most innovative Google technology, and be excited by a job working with some of the best minds in technology . Role Summary Having an in-depth knowledge of at least one major public cloud platform (GCP, AWS or Azure); you will be providing infrastructure expertise via design and deployment projects. With platform architect experience you will design and build automated processes to ensure consistent, repeatable deployments of cloud infrastructure and container based solutions. This role is a client facing and consultative position so you will take responsibility for evaluating and documenting new tooling on the Platform Tools roadmap. Solving complex problems you will have great communication skills, relationship building and stakeholder management experience. We look for exceptional people and in this role we want a real visionary who keeps abreast of developing technology. Responsibilities As a Senior Platform Engineer your role will include, but not be limited to the following; Helping set the strategic direction for Platform and related tooling. You will provide infrastructure expertise to Appsbroker project delivery teams, and advise on best practices. You will design and build automated processes to ensure consistent, repeatable deployments of cloud infrastructure and container based solutions. You will constantly be seeking ways to improve the processes used by the Platform team. The Platform Tools Team are responsible for building the tooling and standard patterns to automate the delivery and support of Cloud infrastructure and Container solutions As a Senior Platform Engineer, you will be asked to evaluate, and document any new tooling that is identified on the Platform Tools Roadmap. You will ensure that all infrastructure designs are built with security and availability as primary concerns to meet the customer requirements. You will be able to work under pressure, and handle fast moving changes. You will be able to work on your own initiative, and guide/mentor Intermediate and Junior Platform Engineers. Ideally, you will have worked in teams previously following Scrum, Kanban, MVP etc. All engineering projects will follow either Scrum or Kanban. You will work closely with the TechOps team at Appsbroker and ensure they have appropriate tooling and an agreed roadmap to allow them to deliver and support Platform centric projects You will help develop tooling within Appsbroker. Examples include: Continuous Integration and Continuous Deployment solutions, Container test environments for developers and Remote Working Answering day to day questions from the development team and clarifying requirements Core Skills You should have: Ideally an Architect level certification from one of the major Cloud vendors (Google, Amazon, Azure etc) Containers, Docker, Kubernetes (or equivalent) and using these technologies for the architecture of multi-region, load-balanced resilient microservices type platforms RedHat / Centos or Ubuntu / Debian - RHCE or equivalent desirable - Strong Linux skills are mandatory Windows Server (desirable - not mandatory) Conversant in at least one software language - Python ideal Deep knowledge in one or more of the following: Ansible, Puppet or Chef Estate management (Ansible, Puppet etc) Patch management (RHN Satellite, Spacewalk, yum, WSUS etc) Very good networking, VPN and firewall knowledge especially for VPC type deployments Excellent understanding of the Non Functional Requirements (NFRs) of projects and how Platform architecture can make systems secure, resilient and performant Hardened operating systems / security concerns, bastions, DMZs Any certifications in Agile, Scrum would be of interest but by no means essential Commercially aware Optional Skills You may find it useful to understand: JIra (or equivalent) and be comfortable understanding Jira metrics, reports and all aspects of running a Sprint Appsbroker is an equal opportunities employer. This job was originally posted as www.cwjobs.co.uk/job/89804856