DevOps Engineer

Vancouver, BC
We're looking for an DevOps Engineer to join our ZenHub team. You will work with
our engineering team to help ensure we can ship outstanding product features on a
reliable, secure and scalable infrastructure. This is a full-time position based out of
our Vancouver office.

A little about us:

ZenHub is the leading team collaboration and project management suite built into
GitHub and GitHub Enterprise. At ZenHub, every team member is charged with
getting to know customers deeply, learning how to solve their toughest problems,
and turning them into evangelists.

Our customers are smart cookies: some of the best teams at companies like IBM,
Imgur, NASA, Microsoft, Docker, and Zenefits use ZenHub to stay in the zone. Ideal
team members are technical enough to get their hands dirty and product-focused
enough to help translate customer requests into product features.
What we’ll accomplish together:
  • Build and maintain our cloud infrastructure
  • Automate key areas of our development workflow (CI/CD pipelines, build
  • processes, etc.)
  • Optimize our GCP and AWS infrastructure for cost, reliability, performance and security
  • Maintain a high level of performance and security in all systems, performing regular audits and running tests
  • Contribute to the release and infrastructure teams’ knowledge base and mentor other team members to help improve their technical skills
  • We believe in processes and the power of planning, but you will often have to roll with the punches and prioritize the most impactful tasks on the fly
Our ideal candidate:
  • Is proficient in programming/scripting languages (e.g Bash, Node.js/Javascript)
  • Is proficient with automation tools (e.g. Terraform, Ansible, Jenkins)
  • Has experience with containerization technologies (e.g Docker, Kubernetes, LXC/LXD, Podman)
  • Has experience with NoSQL and relational databases (e.g MongoDB, Redis, Elasticsearch, PostgreSQL, MariaDB/MySQL) and message queues (RabbitMQ, Kafka, ZeroMQ)
  • Has experience with enterprise (on-premise) delivery targets (e.g VMWare ESXi, OpenStack, KVM)
  • Has experience with cloud delivery platforms (e.g GCP, AWS, DigitalOcean, Azure)
  • Has experience with implementing CI/CD pipelines (e.g Jenkins, Travis CI, Rundeck)
  • Has experience with security management tools (e.g HashiCorp Vault, Pritunl)
  • Has experience with monitoring tools (e.g New Relic, DataDog, Logz.io)
  • Has knowledge of networking architecture (e.g Load Balancing, TCP/IP, Routing, Nginx)
  • Has past experience with leading and organizing production incident response and can fight fires with a calm and level head
  • Has a strong ability to collaborate with cross-functional teams and build solid working relationships with everyone in the organization, from individual contributors to the CEO
More about ZenHub:

At ZenHub we recruit the best and foster an environment that empowers our team. That means a workplace that is diverse, inclusive, and open-minded. We welcome applicants of all backgrounds, regardless of race, colour, religion, sexual orientation, gender identity, national origin, or disability.   

Because we care about our team, we work hard to provide perks that make their lives better by offering:
- Flexible vacation & remote work policy - most team members take between 15-20 days off per year, but we have no hard limit
- Diverse opportunities for learning and development
- On-site gym and fitness reimbursements
- Dog friendly office!

Check out our careers page to learn more about what other benefits we offer!