Dev Ops Engineer (AWS)

12 Oct 2018
10 Nov 2018
Contract Type
Full Time

Perlego is an electronic library streaming textbooks to students. Perlego is a start up which has been running for 16 months with a beta version of the platform. It is currently in the process of growing it’s engineering team, acquiring content and seeking a Dev Ops Engineer to manage our AWS Cloud infrastructure and services. To see the platform you could be supporting, head to:
Perlego are seeking someone that can work from the office in central London with remote 1 day/week. You will need to have the right to live and work in the UK.

*Job Description*

The company are seeking a Dev Ops Engineer to manage the AWS Cloud and it’s services supporting the Perlego platform. The role will primarily involve cloud systems administration, shell scripting, CI pipeline configuration, release management, container management and network security design.
You will be expected to be a knowledgeable team player taking on a variety of cloud system administration activities in our IT team whilst promoting dev ops best practices. The ideal engineer will have a strong understanding of AWS, container management and be a team player.

*Key Responsibilities*

-Administration of Perlego AWS Cloud and it’s managed services.
-Setup and configure deployment pipelines for APIs and Web Applications.
-Dev and Test Environment Configuration.
-Co-ordinating platform blue/green releases for distributed systems.
-Produce and maintain Infrastructure as Code.
-VPC and Firewall configuration.
-Backup management and failure recovery.
-Monitor platform activity / telemetry and design appropriate auto-scaling policies.
-Provide guidance on dev ops best practices and promote the principles within the organisation.
-Documentation of infrastructure designs for review.
-Provide support for web applications and databases as required.

*Person Specification*

Education: Degree in a Technical field
-Experience managing an AWS cloud or part of a cloud in a commercial environment.
-Understanding of AWS shared security model and implications for infrastructure management
-Experience setting up Continuous Integration / Continuous Delivery pipelines for applications utilising source control and test automation.
-Understanding of Docker and Container Orchestration.
-Experience running releases for containerised cloud based distributed systems.
-Experience of systems administration via shell scripting with bash.
-Understanding of Dev Ops principles and practices
-Familiarity with Infrastructure as Code and Terraform.

Technical skills in: Linux, Amazon Web Services, Container Management (Docker, Kubernetes), Continuous Integration (Jenkins/Code Pipeline), Database Management (SQL/NoSQL).
Scripting: Bash shell scripting, Terraform, Packer, AWS Lambda
Required experience : 2 years in a role utilising AWS.
Additional valuable skills: Cloudflare, Python, Elasticsearch, JavaScript, Redis, Git, Spark & MapReduce Webpack Penetration Testing, MYSQL, AWS Aurora, AWS DynamoDB, AWS Cognito

Similar jobs

Similar jobs