Cloud platform Engineer Oxford

Reqiva Ltd ,
Oxford, Oxfordshire
Job Type: Full-time
Salary: £55,000 per annum

Overview

Cloud platform engineer This is a new exciting opportunity as a Cloud platform engineer based in Oxford. The opportunity: We are actively seeking a skilled Cloud Platform Engineer to work alongside our Platform teams to deliver a fully automated, highly available, secure and scalable, global cloud platform. The role brings together development and operations, with the responsibility for ensuring the operational integrity and delivery of the company's platform solutions within the DevOps philosophy. Responsibilities include: Work closely with the Platform teams to develop the AWS architecture that delivers a secure, efficient and cost-effective core platform. Maintain the core platform and monitor key metrics to pro-actively resolve issues before they impact our clients. Manage code repositories and deployment pipelines to provision a scalable, global cloud platform. Promote the DevOps philosophy within the business to automate testing, builds, and monitoring (Infrastructure as Code). Use automation and scripting to maintain and upgrade core services. Work with the Platform team to improve security, best practices and working standards within Platform. Maintain and monitor backups and perform regular disaster recovery fire drills. Provide documentation and guidance in the effective use of AWS. Keep up to date with new technology and create Proof of Concept systems/environments for technology that could be relevant to the business. Some out of hours/holiday/weekend may be required. Skills: Essential: Experience with Cloud hosting environments, especially AWS: Cloud Formation, Code Pipeline, EC2, RDS, Lambda, etc. Building and maintaining Production, Development and QA environments deployed from a centralised code repository. Documentation (such as deployment processes, maintenance of system operations and integrity, and disaster recovery) . Familiarity with available Service Architectures (including Micro Service Architectures) and their management and delivery Solid programming skills (ideally Python) Understanding of common web application architectures Familiarity with network protocols - TCP/IP, HTTP, SSL, etc Experience working to security standards such as ISO 27001 Displays strong analytical and problem-solving abilities with attention to detail Highly collaborative, team player with excellent interpersonal skills Takes ownership of solutions and responsibility for ensuring service security and availability Excellent technical written and verbal English Desirable: Experience with Docker and Jenkins Automated testing Experience of release management Experience configuring, managing & troubleshooting different types of servers (particularly Ubuntu and AWS Linux) and databases (including Postgres/Mongodb) Configuration management tools like Puppet, Ansible, Chef Experience debugging a complex multi-server service Working within a product-centric environment Installation and management of open source monitoring & logging tools (e.g. Nagios, ELK, Prometheus) Experience with command line tools and automation tools (e.g. BASH) If this role sounds suitable, please apply for consideration. Location: Oxford Salary: £60,000 per annum Job type: Permanent