Returning Candidate?

Lead DevOps/ Systems Development Engineer

Lead DevOps/ Systems Development Engineer

Job ID 
Amazon Corporate Services Pty Ltd
Recruiting Team 

Job Description

Come, join us in reinventing database systems for the cloud!

Are you a "Find it, Fix it, Automate it, Never worry about it again" kind of engineer? Are you interested in building hyper-scale services in the cloud? Do you want to have direct and immediate impact on hundreds of thousands of users who use AWS database services?

We're looking for true "Dev" and "Ops" people for our world famous RDS and Aurora teams. Engineers with a solid understanding of Computer Science fundamentals and the ability to dive deep into code to find and fix issues, as well as building their own software systems that are more than just scripts. Software Engineers who have a passion for not just building software, but seeing it all the way through the lifecycle into production, and then owning the day-to-day operations of a deployed system.

This is an excellent opportunity to join Amazon’s world-class technical teams, working with some of the best and brightest engineers while also developing your skills and furthering your career within one of the most dynamic, innovative and progressive technology companies anywhere. In addition to a stimulating working environment, Amazon offers mentoring programs, regular tech talks with principal engineers, and a variety of career paths to pursue.

About the Role –

We are looking for Systems Development Engineers / Devops Engineers with Strong skills in Linux and Python and good understanding of networking protocols (TCP/IP, DNS, HTTP etc.)

Systems Development Engineers work hand-in-hand with Software Development teams to automate and invent new ways of operating Amazon's Next-Generation Network and products.

As a DevOps Engineer you will build our automation of critical operational functions that ensures thousands of servers across multiple datacenters worldwide maintain lights on. These are important systems development positions where you will own the design and development of significant and impactful automation projects to future proof our industries leading database service for the cloud. This is a hands on position where you will be asked to do everything from building solutions from the ground up to mentoring other engineers.

Let’s talk about you..
So, how’s your OS and Scripting? Do you have expertise in Linux and Python? I mean, really, how is it? Do you know all of the deep corners of the Linux OS? Do you know where the performance hides? Do you know how to make I/O happen now? Do you know how to make the absolute best use of every byte of RAM, every CPU cycle? Have you had other System Engineers say "I don't believe it" when they saw how well a system you tuned was performing in production? Do you always like to dabble with the latest OS version to keep systems running with the latest and greatest features? Do you like to keep the servers in lock down with the best security and auditing tools to keep intruders away? Do you have an obsession of making sure your boxes run with 99.999% uptime?

Are you getting excited after reading this? We have Good news! We're enhancing our teams with deep OS expertise, and you should be on it.

Basic Qualifications

So we need:
  • Solid Linux system engineering and administration experience
  • Strong coding experience with Python / Java / Ruby / C++ / C#
  • Firm grasp of networking fundamentals and thorough understanding of internet protocols such as DNS, HTTP, and TCP.
  • Knowledge of various software technologies, methodologies and applied software engineering practices/standards such as OOD, SOAP, REST, Spring and AJAX

Preferred Qualifications

  • Experience with a relational database system (Sql Server, MySql, Postgresql)
  • Experience with configuration management systems such as cfengine, chef, or puppet.
  • Automation, testing or monitoring framework exposure or, even better, development
  • Experience with very large distributed systems
  • RDBMS performance Engineering experience
  • System engineering experience in the cloud – good to have