Remote DevOps Engineer (Multiple Opportunities) at Envato

Business Platform - Technology, New Zealand remote engineering
Description
Posted 14 days ago

(View All Jobs  

All opportunities are full time remote across New Zealand. 

(View All Jobs)

Welcome!

We’re so happy you found us. Since you’ve come this far, it’s safe to say you’re curious about our story and what career opportunities exist, so we’d love to start by introducing ourselves.

Then & Now

Our story starts in 2006 with three founders in a Sydney garage (no, we’re not kidding). Born from a desire to earn a living doing what they loved, with the flexibility to do it from anywhere, Envato set out to create an online community for buying and selling creative digital assets. Nearly 13 years later, we’re profitable and still totally bootstrapped. This allows us to stay super experimental and totally focused on the best interests of our authors & customers around the world.

We’ve built marketplaces where anyone can buy and sell the creative assets they need to complete their projects faster. Our community can now buy millions of different kinds of assets on Envato Market, or subscribe to the #1 unlimited subscription service for creatives, Envato Elements. Every day, these products continue to help everyone from freelancers to small business owners and agencies get their creative projects done.

While we are known and loved within the digital professional community globally, where our authors have earned almost $1,000 million, we also want to be a place where anyone can Make with Envato. Alongside Market & Elements, our portfolio also includes Milkshake, a website builder for Instagrammers, Placeit, a smart template tool for logos, mockups, graphic design & more, Mixkit, for free stock footage and animation, and most recently, Twenty20, a stock-photo subscription service.

With over 600 people globally, we have offices in Guadalajara, Mexico & Los Angeles, alongside our funky Melbourne HQ. We pride ourselves on being super remote friendly, with a staffing population just as diverse as the global community that use our products. To keep this sustainable as we scale, we support people to work from anywhere, whether that’s the beach in Croatia, on the Mornington Peninsula, or from their living room.

What we’re looking for

You are comfortable with application development, scripting in various languages, as well as caring about the performance of the applications. You understand the underlying environment that your systems run on and can suggest and make changes. You can build deployment pipelines and integrate monitoring systems, and expect that deployments can happen multiple times a day without issue.

You want to support other teams to do the best work they can in the most efficient way.

You align with the goals of the DevOps movement in improving collaboration between the development and operations disciplines.

What you’ll be doing

We value people who can roll up their sleeves and get things done while keeping the big goals in sight. As a Development Operations Engineer, you'll be part of a team that supports the wider engineering team to ensure the reliability, security and performance of Envato's websites. Here's a snapshot of your day-to-day:

  • Supporting other teams: build and troubleshoot deployment pipelines
  • Design and Build: AWS infrastructure and support tooling
  • Availability: work to increase the mean-time-between-failures and decrease the mean-time-to-repair of public-facing systems
  • Monitoring: contribute to the improvement of the monitoring and measurement systems that support our operational scale and continuous delivery
  • Performance, Efficiency & Latency: contribute to the measurement techniques that assist in the performance tuning of the applications stack
  • Security & Risk: participate in the ongoing process to identify and mitigate risks
  • Support all areas of the business in day to day tasks
  • Supporting a large public facing web-based application

Essential requirements

  • Hands on Ruby and Ruby-on-Rails application development experience
  • A commitment to continual learning
  • On value with Envato’s passionate and supportive culture
  • Has provided a positive contribution to both operations-focused and development-focused work
  • Communicates well in person and in writing
  • Has built and maintained cloud-based applications and infrastructure
  • Reasonable knowledge of Linux administration
  • Good understanding of monitoring and logging tools

Technologies you'll be working with

  • AWS - CloudFormation and tooling
  • AWS RDS (Postgresql, MySQL, Aurora)
  • Ruby and Ruby-on-Rails application development
  • Datadog, NewRelic, Rollbar, and Logging Tools (SumoLogic)
  • Application and Edge Caching and CDNs (Cloudflare/CloudFront)
  • DDoS defence systems
  • Ubuntu
  • Containers (AWS ECS, Docker)

What we offer

The challenge of scale and speed of change

As a Development Operations Engineer, you’ll be working in an environment which is unique in its scale and pace of change in Australia. The core application (written in Ruby on Rails) peaks at around 20,000 requests a minute and handles around 25 million application requests a day. Our development team will typically automatically deploy their code changes 15-20 times per day. We are deploying tested software-defined infrastructure updates many times a day.

What we offer

  • A fantastic culture of creatively minded, hard working people who are passionate about Envato and being part of its growth and success
  • Flexible working conditions – we want you to love your work but also your life outside of Envato
  • We actively work on creating a safe, inclusive environment free from discrimination
  • A fast paced and progressive environment where everyone has regular interaction with teammates and Envato community members from all over the world!
  • Future career progression will be available across the entire business - we're big on internal opportunities and professional growth!
  • In addition to hiring for our Melbourne CBD office, we will also consider applications from experienced DevOps Engineers who would like to work remotely across Australia wide & New Zealand. 

Who should apply?

We care deeply about diversity and inclusion at Envato, and welcome applicants of all types, and from all backgrounds. If you think you have the skills and experience needed for this role then we'd like to hear from you.

What next?

Submit a cover letter, an up to date copy of your resume and answers to the below questions. Good luck!