People HR



Job title: Platform EngineerDirectorate:Technology & DataReporting to:Software Engineering ManagerApproximate number of direct reports: 10-12Overall job purpose:Responsible for building functional systems to help us keep our environments running smoothly.Platform Engineers responsibilities include continuous integration and delivery pipeline, cloud and datacentre infrastructure and site reliability. You must have a keen eye for detail, problem-solving skills and be a team player.Key accountabilities:Own the platform and the CI/CD pipelinesChampion the DevOps culture within your squadSet up monitoring and alerting processes on the symptoms and not outagesImprove the deployment process to make it as straightforward and efficient as possibleDocument every action so your findings turn into repeatable actions–and then into automationDesign, build and maintain core infrastructureDebug platform issues across services and levels of the stackPlan the growth of our infrastructure to support our products and servicesEssential skills:Experience as an Infrastructure, DevOps, Platforms or Site Reliability EngineerExperience with Infrastructure as Code build tools like TerraformExperience with server configuration and automation tools like Ansible, Chef, PuppetUnderstand and be an advocate of the DevOps culture and squad mentality in software developmentExperience using system monitoring tools and automated testing frameworksExperience using CI/CD tools and platformsAbility to learn new languages and technologiesStrong communication skills and able to work collaboratively, where required as part of a team Good problem-solving skillsEssential skills if filling AWS (cloud) skillset (not all applicants)5 years’ experience as an Infrastructure, DevOps, Platforms or Site Reliability EngineerAbility and previous experience mentoring and coaching team membersExcellent working knowledge of Amazon Web Services (AWS) including: VPC, TGW, Route53, EC2, ECS, EKS, RDS, DynamoDB, Aurora, S3, EFS, EBS, KMSExperience building production grade infrastructure in AWS (Backup & Deployment Strategies, Security)Familiar with cloud architecture concepts (Cost optimisation, High Availability, Fault Tolerance)Essential skills if filling Infrastructure skillset (not all applicants)Ability and previous experience mentoring and coaching team membersExperience with LinuxExperience with any of the following:VirtualisationHigh Performance Computing Environments (HPC)Storage Attached NetworksScalable File Systems for HPCNetworking and SecurityDesirable skills:Previous hands on experience moving products and infrastructure from traditional data centre to cloud providerHands on experience with GitLabHashiCorp Certified: Terraform AssociateCertified Kubernetes AdministratorRed Hat Certified Specialist in Advanced AutomationDesirable skills if filling AWS (Cloud) skillset (not all applicants)Previous hands on experience moving products and infrastructure from traditional data centre to cloud providerHands on experience with GitLabAWS Certified Developer - AssociateAWS Certified SysOps Administrator - AssociateAWS Certified Solutions Architect - AssociateAWS Certified Solutions Architect - Professional HashiCorp Certified: Terraform AssociateCertified Kubernetes AdministratorRed Hat Certified Specialist in Advanced AutomationAcademic or vocational qualifications and/or professional memberships without which this role cannot perform N/AAcademic or vocational qualifications and/or professional memberships without which this role cannot perform if filling AWS (Cloud) skillset (not all applicants)AWS Certified DevOps Engineer - ProfessionalOrAWS Certified Solutions Architect - Professional Key relationships to reach solutions:Product owners to understand feature priorities Squad Technical Delivery team to develop solution architecturesTechnical Project Manager to escalate issues and risks to progressBusiness representatives to understand use cases, business needs and impactsArchitecture team for solutions architecture and platform supportService Delivery for live service readiness and supportPMO to understand process and responsibilitiesThe Quality team, to understand responsibilities in respect of accreditation and clinical riskCIO, Director of Architecture, Engineering, and Digital leadership to understand strategic directionInterfaces with health care professionals, researchersThird party specialists e.g. AWS, and product vendors ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download