Aug 16, 2019

Senior Development Operations Engineer

  • Envato
  • Melbourne VIC, Australia
Full time Back End Software Engineer Front End Developer Design

Job Description

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 Senior 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 (ELK/Splunk)
  • Application and Edge Caching and CDNs
  • DDoS defence systems
  • Ubuntu

Role

Senior Software Engineer