• Kubernetes Icon
  • Posted: 08/05/2021

    DevOps/Cloud Engineer (AWS K8S Terraform SaaS)

    We have an exciting opportunity for a DevOps Engineer to join our agile and dynamic team. As a DevOps Engineer, you will have experience of designing and architecting highly available services on a cloud platform such as AWS, implementing continuous integration technologies such as Jenkins, and using orchestration tools such as Terraform.

  •  
  • Chris Andrews
    Chris Andrews

    Head of Product & UX

  •  
  • As a DevOps Engineer, you will work to optimise our development processes and identify process optimisation opportunities and contribute to the implementation of proposed solutions. You will initially work to promote modern continuous integration/deployment (CI/CD) techniques, and support analysis, identification, prioritisation and implementation of incremental improvements to them.

    You will be a good technical communicator, able to improve developer experience through tools and technologies in collaboration with the development teams throughout the development lifecycle to live service and decommissioning .You will maintain the security, confidentiality and integrity of our services by implementing relevant information security standards and ensure compliance with relevant legislations and regulations.

    Responsibilities

    • Deployment, automation, management, and maintenance of AWS cloud-based production system.
    • Ensuring availability, performance, security, and scalability of AWS production systems.
    • Management of creation, release, and configuration of production systems.
    • Evaluation of new technology alternatives and vendor products.
    • System troubleshooting and problem resolution across various application domains and platforms.
    • Pre-production acceptance testing for quality assurance.
    • Provision of critical system security by leveraging best practices and prolific cloud security solutions.
    • Providing recommendations for architecture and process improvements.
    • Definition and deployment of systems for metrics, logging, and monitoring on AWS platform.
    • Designing, maintenance and management of tools for automation of different operational processes.

    Required Skills

    • 4+ years proven experience in working on relevant system administration and/or DevOps projects
    • 2+ years hands on experience with AWS services including VPCs, ELBs, Route 53, RDS, Cloud watch, IAM, EC2, Lambda, etc
    • Experience of working within large, complex and geographically dispersed Programmes
    • Experience with the ELK stack, capable of configuring a greenfield implementation for clients
    • CI/CD tools such as Terraform, Docker, Jenkins, etc
    • Hands-on experience of Containerisation technologies such as Docker, Kubernetes and ECS
    • Build and release management
    • Expertise in Git flow and Git actions.
    • Strong Cloud Architecture experience with an IT infra background
    • You have experience in a product / software company with Continuous Integration / Continuous Deployment
    • Administer and maintain scalable system infrastructure on AWS
    • Understands SaaS software development industry standards, patterns, and practices
    • Excellent understanding of the components of clean and maintainable code
    • You're an advocate of automation and able to champion it's use within cross functional teams
    • Common web security vulnerabilities and their defences
    • Performance analysis and improvement
    • Source Control Management (Git)
    • Be totally hands-on and able work independently
    • Work closely with development teams to ensure that solutions are designed with customer user experience, scale/performance and operability in mind
    • Familiarity with software tools which automate or assist part of the development build process
    • Knowledge of microservice based architectures and proven implementation experience

    If you are interested in this role please send your CV to chris.andrews@equineregister.co.uk