DevOps Engineer - AWS

Software Personnel International Ltd
From £60,000 to £80,000 per annum Excellent Benefits
20 Apr 2017
20 May 2017
Contract Type
Full Time

AWS DevOps Engineer

London, City

Our client is a high-growth FinTech with a mission to change the customer experience of insurance for the better by using social media and mobile.

The Tech Team is expanding to develop the first truly customer-centric end-to-end insurance business.

They are migrating towards an event-driven micro-services and serverless architecture. We are not afraid to make bold tech stack decisions to stay ahead, so you will too.

The successful candidate will be joining an exceptional team and will play a key role in defining our production environments, release and test automation processes.

You will have two big goals:

1.To make our infrastructure a lead edge AWS deployment, auto scaling, cost efficient, serverless and most importantly secure.

2.To help get us to the point that any member of the team can release small changes into production several times a day.

Role Responsibilities:

·Provisioning, operating, and managing distributed application systems on the AWS platform.

·Improve scalability, efficiency and availability

·Configuration Management

·Understand, implement, and automate security controls, governance processes, and compliance validation.

·Define and deploy monitoring, metrics, and logging systems on AWS.

·Implement systems that are highly available, scalable, and self-healing on the AWS platform

·Design, manage, and maintain tools to automate operational processes

·AWS Release Automation

·MongoDB Database Performance monitoring, tuning, QA, integrity

·Quality Assurance and Testing

Experience & Skills:

·Experience provisioning, operating, and managing AWS environments

·Experience developing code in at least one high-level programming language, ideally python.

·Continuous Integration and test automation

·Wide range of AWS service including: API Gateway, Lambda, Cloud Formation, etc.



·JavaScript, NodeJS or similar


Personal Qualities

·An Engineer at Heart: You know when the solution is getting too complex, and it’s time to adjust the requirements. Or when it’s time to delete, refactor and simplify.

·Problem spotter. You poke around and have a 6th sense for things that look out of the ordinary, problems waiting to happen.

·Philosophical. On occasion ideas and code you love will not make it into production, you will need to be able to move on.

·People person. You are energised by a high amount of contact with a wide range of people. You value diversity and are sensitive to different environments & cultures.

·Team ethic. You make change happen by working with & through others.