DevOps Engineer
Boxed is an easy and modern way to shop for bulk goods. As a mobile-first company, customers can shop directly from Boxed’s app on their iOS or Android device, or online at www.boxed.com. With Boxed, customers can have their household, personal care, and pantry favorites delivered conveniently to their home or office.
The Boxed DevOps team values a always-learning approach to technology. We want people who already know they don’t know it all and who are willing to work closely and honestly with team members to collectively and objectively find the best solutions to problems. Technological humility - the desire to build what’s correct over being the person who’s correct - is a trait we value highly.
As a Boxed DevOps Engineer, you’ll be helping to build out and stabilize our large and growing AWS infrastructure and helping us in our transition from Ansible to using Docker and Kubernetes. Most of the software we run is Node.js, with a heavy reliance on MongoDB. Ruby, Python, Go, and Java are also used for various services, as are several other data stores, including Redis, Postgres, Kinesis, Redshift, and Elasticsearch.
You Will:- work collaboratively with the team to build out and stabilize our large and growing AWS infrastructure.
- work collaboratively in our transition from Ansible to using Docker and Kubernetes.
- help automate and streamline our operations.
- troubleshoot and resolve issues in our dev, test and production environments.
- Good bash skills
- Ability to debug system problems like running out of memory, inodes, or ephemeral ports
- Experience writing Dockerfiles for apps in multiple languages
- Experience writing scripts to automate repetitive tasks
- Disaster recovery experience, especially if self-inflicted
- Experience with MongoDB performance analysis, debugging, and/or data modelling
- Experience running Node.js apps under load
- Experience with Kubernetes
- Knowledge of distributed systems (formal theory or learned firsthand)
- Experience writing custom load tests, with wrk or a similar tool
- Experience with AWS EC2 components & pitfalls
- Experience using Filebeat, Graylog, and Elasticsearch (together or separately)
- Experience with LDAP/ActiveDirectory
- Working with smart, positive people
- Competitive salary
- Stock options
- Unlimited vacation
- Full healthcare benefits