DevOps Engineer (Cloud/AWS)

8/03/2022

We are looking for a DevOps engineer to build, manage and automate our AWS infrastructure. Our platform is evolving to a set of microservices and NoSQL+Object storage and has to scale fast (up and down) and have excellent unit economics. We have a global footprint and need to operate globally, but need to prepare for replicated infrastructure when national laws require in-country processing. Your skill in automating the creation and operation of infrastructure will be critical!

You are early enough to set the tone and tools – whether you’re a CloudFromation, Terraform, or AWS CDS devotee.

We look to develop “M-shaped people” – deep in two or three areas and able to help or cross-train colleagues. We work as an Agile team so you won’t be pigeonholed (but you’ll have time to further develop your skills.)

Responsibilities

  • Design cloud infrastructure that is secure, scalable, and highly available on AWS
  • Work collaboratively with software engineering to define infrastructure and deployment requirements
  • Provision, configure and maintain AWS cloud infrastructure defined as code
  • Ensure configuration and compliance with configuration management tools
  • Build and maintain operational tools for deployment, monitoring, and analysis of AWS infrastructure and systems
  • Perform infrastructure cost analysis and optimization

About you

  • At least 3-5 years of experience building and maintaining AWS infrastructure (esp. VPC, Security Groups, IAM, CloudFront, S3, DynamoDB, Lambda/Serverless)
  • Strong understanding of how to secure AWS environments and meet compliance requirements
  • Hands-on experience deploying and managing infrastructure with Cloud Formation, Terraform, or AWS CDK
  • Solid foundation of networking and security
  • Experience with GitHub and deploying applications on AWS
  • Ability to learn/use a wide variety of open source technologies and tools
  • Strong bias for action and ownership.

Useful, but not required:

  • Familiarity with Hubspot, Snowflake, and Totango (current stack for usage reporting for marketing and customer support)
  • Experience with AWS XRay (or other distributed observabiity tools)

Our Recruitment Process

Inviting someone to join our team is a big deal for us and we put a lot of time and effort into the process. We don’t want to waste anyone’s time, so if we figure out we’re not perfect for each other at any stage, we’ll let you know.

We want our recruitment process to be fair and inclusive, so please do let us know if there are any reasonable adjustments we can make.

  1. Apply for the job through one of the links below.
  2. You’ll have a half-hour chat over the phone with a member of our recruitment team so we can find out more about your experience and ambitions.
  3. If we think you’re a good match for the role, we’ll book you in for an in-person interview. For some roles, there’s also a task to complete and a second interview. This will also be a chance to meet some of the people you’d be working with, and ask any questions about working at SAM Labs.
  4. That’s it! If everyone’s happy, we’ll make you an offer.

Benefits

  • Remote-first company with annual retreats twice a year
  • Personal Development & Training allowance
  • Company contribution towards medical, dental, and sick leave
  • 10 days vacation + 4 days personal time + 6 days holiday + 1 day per year up to 20 max
  • Sick days in line with statutory requirements

Apply Here