We're Hiring

Come work with us

Play
×

DevOps Engineer (Intermediate)

Vancouver, BC

Job Description:

If you have a passion for setting up infrastructure as code,  tweaking deployments to improve speed and uptime and love working in a team, we want to work with you. We want you to play an active part on our IT / DevOps Team at a niche and nimble SaaS company.

We play in the wine industry, with over 1200 wineries using our ecommerce, wine club, and POS software today (we are the largest software player in the space).  While existing wineries love our tools - our platform is still on some legacy ColdFusion, MS SQL and we are working on modernizing it to Rails, Node.js, Elastic Beanstalk,  and Aurora DB. Vin65 is an Amazon AWS Partner, and our SAAS platform is fully hosted in AWS Cloud, we currently use several DevOps practices and tools and we are committed to continuous development in this area.

Specifically, you will be responsible to:

  • Own the infrastructure and services - from provisioning new servers, updating AMIs with latest security patches and re-deploying infrastructure,  writing and maintaining configuration management scripts, to building automated health monitoring and troubleshooting problems.
  • Ensure local development environments for the development team are easily deployable, multi-application micro-services capable, and utilize the same configuration as production environments by using docker and related docker resources.
  • Continuously improve and automate deployments and proactive monitoring of infrastructure and software
  • Debug and solve complex problems in our production, staging, and dev environments.
  • Actively participate in meetings with the product development team.
  • Perform effectively to tight deadlines, working both independently and collaboratively as part of a team with varying skills and knowledge.
  • Present technical matters to non-technical people

Desired Skills & Experience:

Of course, we want the usual skill set: efficient, organized, follow through on commitments. You’re intelligent, have great analytical skills and pay attention to detail. In addition, you’re calm under pressure, have a great work ethic and communicate well.

But more than the usual skills, we want you to push and not accept the mundane. Push yourself to grow into a lead DevOps role, take part in the DevOps community, and add additional skills in development and database knowledge.  Push for a higher standard. Be open to new ideas and personal feedback. Try stuff, fail, and learn from it.

Come to us with:

  • Minimum 1 year experience with Amazon Web Services or another cloud provider
  • Minimum 1 year DevOps experience
  • Experience with Linux: Ubuntu or AWS AMI. Be comfortable using the command line, vi, and multi-window multi-monitor at a quick pace.
  • Experience with provisioning using Chef, CloudFormation, Ansible, Puppet or similar tools.
  • An excellent grasp of a programming language - we mostly use Ruby, but we have experience in a range of languages as well.
  • Excellent problem solving and troubleshooting skills – you have a passion for root cause analysis and problem resolution.
  • Keen interest in reliable architectures and automating infrastructure.
  • Solid understanding of SQL and database query languages.
  • The ability to work on a flexible schedule, working Tuesday through Saturday or Sunday through Thursday, and being on call 24x7 for emergencies.
  • Some type of education
  • Passion

6 More Reasons

Still need convincing?

speech-bubbles

You want a say

Have a voice in the direction of the company, the platform Vin65 builds, and what you do. You're not just another cog in the wheel; every employee makes a big different in our success.

inspiration

You want a team that is passionate

You want a team that will push, explore ideas, and challenge each other regularly. You want a team that drives forward rather than settles for the status quo.

share

You want to work where they invest in you

Vin65 sends its employees to conferences, has a generous learning allowance and encourages your education (mentorship, meetups, books, etc.). Every employee can host or join regular lunch and learns (which includes lunch).

bottles

You want a life after work

You want to work hard - and then have time to play hard or just relax. At Vin65, everyone focuses on a great platform, and we have fun while we're at it. You want to work where opening the occasional bottle of wine is part of the culture.

code

You like to geek out

Somewhere that gives you the latest decent computer to work on, had a PS4, Oculus Rift, sit/stand desks, raspberry pies and other fun tech toys.

gears

You want to work for an industry leader

You want to work for a company that's winning. Vin65 is the clear leader in our industry, but we're not content with that, we want more. We stay nimble, continue to innovate and provide clients with a world-class software.

Company Description

Who is Vin65?

Since 2008, Vin65 has come from start-up to now being the leading wine ecommerce and point of sale platform with a growing client base. It grew because of a team effort - a team who is very passionate about the web – with a large focus on the customer.

We started out with four guys in a basement out of a small town called Abbotsford, BC (Western Canada, right above the US border). In 2013, we moved to Vancouver, BC's Gastown area. We now have offices in Vancouver (Canada/HQ), Napa (USA) and Adelaide (Australia).


How to apply:

Email your resume to brent@vin65.com. We'll also be looking for your portfolio, social media accounts, GitHub contributions, etc. if it makes sense for the role that you’re applying for.