DevOps Engineer

US - MA - Boston

Location(s)

US - MA - Boston

Team(s)

Product & Engineering


At Rapid7, we're building a security analytics platform to help customers easily find, manage and reduce risk.  We're seeking a highly motivated team member to help ensure our platform is secure, reliable and available for thousands of customers that rely on it every day. 

 

You are a problem solver, passionate about eliminating toil through development and automation.  Processing billions of daily events in the cloud excites you.  You are ready to partner with teams across a global organization to build a modern scalable infrastructure.  You are a developer at heart, but possess a wide range of skills across networking, Linux sysadmin, configuration management, clustered datastores, cloud services and deployment technologies.

 

The Platform Delivery team is a high-profile group that supports all Rapid7 products through dev tooling and cloud operations.  We work directly with developers to ensure high uptime of our SaaS products.  We strive to maintain a DevOps culture, empowering development while promoting security and reliability.  

 

Responsibilities

  • Optimize our SaaS platform for performance and cost effectiveness

  • Maintain, monitor, and scale production distributed services in AWS, clustered datastores such as Cassandra, Elasticsearch, and event streaming platforms like Kafka

  • Participate in sustainable on-call incident response followed by blameless postmortems 

  • Automate infrastructure through Terraform, Jenkins, Chef, Ansible, Docker and Kubernetes

  • Support strategic planning with designated practice team 

  • Work closely with the following AWS services - EKS, EC2, RDS, EMR, VPC networking, S3, MSK, etc. 

  • Building automation and tooling in one of our commonly using languages - Python, Ruby, Java, or Bash 

  • Educate and mentor fellow engineers on internal tooling and AWS architecture.

  • Help make kubernetes the foundation of our microservice environment.

  • Work closely with our product teams to help establish, build, and maintain standards and best-practices for operationalizing the Insight Platform, running inside the AWS cloud.

 

Requirements

  • AWS Experience (EC2, S3, VPCs, EKS, RDS specifically)

  • Networking and linux system knowledge

  • Positive attitude with strong communication skills 

  • Proficiency in object oriented programming, ideally one of the following: Java, Ruby, or Python.

  • Working knowledge with one or more of: Terraform, CloudFormation, Jenkins, Artifactory, Chef, Ansible, Puppet