DevOps Engineer

This is a unique and highly technical role, requiring extensive experience with continuous integration, Amazon Web Services, networking, security, Linux and application monitoring. Our environment will require you to work effectively with your teammates, of course. But your real success will be measured by how well you couple critical thinking with self-motivation, enthusiasm and determination.

 

Responsibilities

  • Work with the engineering teams to improve, expand, in some cases define, builds, deployments and infrastructure
  • Experience with High Availability setups using multiple strategies (master/slave, federation, etc.)
  • Have built infrastructure to detect problems, monitor health and performance of servers
  • Support of production issues
  • Hands-on technical expert in the DevOps
  • Experience scaling infrastructure that interacts with 3rd party services
  • The ability to communicate effectively with thoughtfulness and maturity
  • Release Management

 

Requirements

  • AWS Services (EC2, ELB, Elastic Cache Cluster, DynamoDB, AutoScaling, SNS, Route 53, Lambda, IAM with Cross account policies, AWS CLI)
  • Experience with configuration management tools (Ansible/Puppet etc..)
  • Python and Bash experience
  • MongoDB experience
  • 2+ years experience building and managing a continuous integration environment such as Jenkins, Hudson, CircleCI or TravisCI
  • Experience with consul, terraform, packer and/or vault
  • 5+ years of Linux experience including experience with shell scripting, networking, storage and release management
  • Experience working with Github
  • Elasticsearch experience
  • Must have the ability to work in a dynamic, fast-paced environment
  • Strong communication skills to interact with Agile team members

 

Bonus Skills

  • Go
  • Automated Testing
  • HDFS/HBase experience
  • ELK stack experience
Read Full DescriptionHide Full Description
Confirmed 7 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles