Headquarters: New York, NY
View all Harvest jobs →
Harvest is an independent software company that makes tools to help businesses run more smoothly. For the past 11 years, our customers have relied on our products as a critical part of their day-to-day operations. They’re the reason we’re still in business, and their needs drive our product decisions.
Harvest started as a team of 3 and grew slowly to today’s current total of 50 lovely faces. Though we have an office in NYC, we hire the right people for the job no matter where they call home. We’ve worked as a remote team since the beginning, and we work hard to make sure everyone feels included and heard.
Harvest is committed to building a more diverse and inclusive company.
The Harvest Systems Operations Team (currently four people, with two open roles) has the task of keeping all of our applications running smoothly. We have wide-ranging responsibilities, and lots of leeway to have fun in the process. On our team we prefer to self-select which projects we work on, choosing what interests you the most.
Why are we hiring at this time? Good question! This is an exciting time on the infrastructure front: we are designing new production systems in various cloud services, and someone with experience in designing resilient cloud infrastructure will have a lot of fun at this particular stage we are at.
The Ops Team has a weekly on-call rotation, and we are mindful of the overhead of being on-call. The week following your on-call shift you are free to take a day off of work to make up for the overhead of being on-call. That is a theme on our team: Protecting your free time.
We are particularly interested in candidates in the Pacific, Alaska, and Hawaii–Aleutian Time Zones for this role, but we welcome applicants from anywhere in the world. Did we mention a sense of humor yet? It's important, we like to have fun while we work.
Experience operating production infrastructure using Google Cloud Platform and Amazon Web Services would be an advantage. Production Kubernetes deployment experience would be a huge advantage.
The Ops Team does the following things (and more):
Deploys and manages a growing set of dedicated servers and cloud instances
Designs backup and redundancy strategies to keep our customers' data safe
Understands changing product requirements and deploys new tools to meet those requirements
Develops monitoring systems so we know when things stop working
Responds if those monitoring systems ever generate alerts
Helps the various teams at Harvest be productive by building internal tools and collaborating on design decisions
Interfaces with customers to troubleshoot issues
Who You Are
If you know the following stuff, you've likely been doing the type of things we are looking for help with:
Designing resilient cloud computing infrastructure using Kubernetes, Terraform, AWS, GCP, Jenkins
Performance tuning web applications as they grow
Using Ansible to manage servers and services
Deploying Ruby applications
MySQL, specifically performance tuning and advanced replication strategies
Graphite, StatsD, Sensu
Advanced networking, IPv6, firewalls, intrusion detection
When You Apply
Tell us a bit about yourself, your hobbies and interests, and why you’d make a great Harvest Team Member.
You’re awesome and can work anywhere… why Harvest?
- If you include some things you love (or loathe) about Kubernetes in your cover letter, we'll know you are a candidate we should pay extra attention to.
Please Apply Online to be considered for this role at Harvest
Apply for this position
Please Apply Online to be considered for this role at https://harvest.workable.com/jobs/500701