Senior DevOps / CloudOps Engineer

Sydney, New South Wales, Australia | Engineering | Full-time

Apply

Founded in 2002, Quantium combines the best of human and artificial intelligence to power possibilities for individuals, organisations and society. Our solutions make sense of what has happened and what will, could or should be done to re-shape industries and societies around the needs of the people they serve.

 This is a wonderful growth opportunity for a Senior DevOps / Cloudops Engineer to join Australia’s leading Data Analytics company. Our world wide reach and industry partnerships means we can provide truly unique transformational insights and transformational products for our clients.

 

Our opportunity

Our Product DevOps practice is growing and we are looking for a Senior DevOps / Cloudops Engineer to support the infrastructure development and deployment of our cloud based client products and big data pipelines. Initially you'll be part of the team building our latest product in the Consumer Retail space; as your role evolves you'll be part of the broader organisation, working on all of our big data pipelines, decision engines, and APIs.

 This opportunity will see you embed into our product squads where you’ll be rubbing elbows (because social distancing of course!) with product managers, UX/UI designers, analysts, testers and fellow engineers. You’ll make a positive contribution as a DevOps / Cloud expert who is excited about working across our stack and growing your “T” shape.

Whilst ensuring the CI/CD pipeline is running smoothly day to day may be a given, here are a few other things you’ll master/ contribute to at Quantium:

  • Design tools and processes to manage infrastructure and systems for internal teams and external clients
  • Design and implement infrastructure solutions and automation across various cloud vendor platforms (Azure, Google Cloud, AWS) and programming languages (C#, Python, Scala, Java)
  • Design and implement automation solutions for Continuous Integration and Continuous Deployment with a specific focus on GitOps and security in the cloud
  • Contribute to the implementation of automated unit, integration, and regression test suites
  • Assist in the instrumentation of new and existing systems and use metrics to implement robust active and passive monitoring for our big data pipelines and APIs
  • Participate in code reviews and take an active role in ensuring the quality and correctness of work produced by the team
  • Provide support and advice to internal and external stakeholders on DevOps (and Software Engineering) related concerns

All of our engineers are polyglots who speak Python, TypeScript, C#, and Scala. Our bread-and-butter is building large scale systems operating on data sets that run the gamut from hundreds of gigabytes to terabytes. There's plenty of room to work on interesting problems at all layers of our technology stack.

We've adopted Kubernetes as the orchestration platform for our core services and product offerings, with CI/CD at the heart of our DevOps practice, and a strategic focus on GitOps to manage our infrastructure moving forward.

 

Our new team member

Below are a few things we are looking for you to bring to the team:

  • Curiosity - you need be an autodidact who wants to understand how things work (and how to fix them when they don't)
  • You’ll have experience with source/version control systems (e.g. Git, SVN) and associated tooling (e.g. Github, Bitbucket)
  • Be able to implement automation using shell scripting (preferably Bash)
  • Experience with continuous integration systems (e.g. Jenkins, Bitbucket Pipelines)
  • You’ll be well versed in test automation with a demonstrated understanding of associated concepts such as: code coverage, cyclomatic complexity, unit vs integration vs regression testing
  • Experience instrumenting complex systems and developing metrics to track system health and uptime
  • Experience with infrastructure as code (e.g. Terraform, Ansible, Puppet/Chef)
  • Able to articulate the benefits of immutable infrastructure and how it should be managed from an operations perspective
  • You’ll have previous experience in deployment automation and orchestration tools (e.g. Jenkins, Bitbucket Pipelines)
  • Have knowledge of and/or previous experience with containerisation - in particular Docker and be able to articulate what containers are, how they interact with host systems, and the difference between containerisation and virtualisation
  • Sound knowledge and/or experience in container orchestration systems - e.g. Kubernetes, AWS Fargate
  • Experience with (at least one) cloud vendor platform - e.g. AWS, Google Cloud, Azure
  • Experience working with Linux
  • Must have a passion for mentoring others, as well as setting goals for your own learning and development – we’re all about growth

 

More about Quantium

We are passionate about creating opportunities for ourselves and each other. You will have access to relevant, meaningful, and actionable learning. We are growing our technical, professional, and leadership capabilities through our robust internal learning curriculum, team knowledge-sharing sessions, and our mentoring program.

We also believe there is more to a successful career than just hard work and recognise the need to balance personal and family commitments with work. We enjoy weekly group fitness sessions, team sports, and well-being resources. You'll also enjoy plenty of social events, including company overnight trips, and our world-class offices are fitted out with games and stocked with food and drink all year round.

Quantium are an equal opportunity employer and values diversity. We are a multicultural team of various beliefs, sexual orientations, and gender identities. We celebrate our diversity of race, religion, colour, national origin, gender, sexual orientation, age, marital status, and disability status.