Site Reliability Engineer

Full-Time Westlake, OH

Collaborate with software engineers to develop robust, scalable server infrastructure

Assurant Labs is pioneering new architectures and deployment strategies to scale solutions operating on petabytes of data, as well as building fully automated environments.

We are looking for a junior- to mid-level Site Reliability Engineer to help us maintain and expand our cloud infrastructure, currently serving millions of users. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive and organized in a fast-paced, team-oriented environment. Engineers whiteboarding and talking through programming strategy

Responsibilities
  • Collaborating with software engineers to design robust, scalable server infrastructure
  • Monitoring the performance and uptime of applications and underlying systems
  • Managing and scaling infrastructure as the company grows and evolves
  • Discovering and implementing new ways to improve operational engineering practices and procedures
Requirements
  • At least one year of hands-on AWS experience
  • Experience working with configuration and infrastructure management tools such as Ansible and Terraform
  • Experience creating and maintaining continuous integration / continuous deployment pipelines using tools such as Jenkins, TeamCity, TravisCI, GitLab, etc.
  • Experience with Linux systems administration and architecture
  • Experience with scripting languages (e.g., Ruby, Python, Bash)
  • Experience with version control systems (e.g., Git, Mercurial)
  • Experience with Docker and Kubernetes
  • Experience working with MySQL/PostgreSQL
  • Passion for systems automation, reliability, and high scalability
  • Strong, collaborative communication skills (written and verbal)
  • Ability to organize, manage and prioritize many tasks at a time
Hopes
  • ElasticSearch / FluentD / Kibana, which we use for our logging stack
  • Experience deploying and maintaining serverless applications on AWS
  • Experience configuring and running AWS for multi-region applications

This position has been filled.