Platform Engineer | DevOps Specialist (Multiple Roles)

Job Type: Permanent
Posted: about 2 years ago
Contact: Jessica Gadsby
Discipline:
Reference: 243577_1644971984

This software company is building a platform that will empower and reward people in today's liquid workforce. By managing their work schedules, building skill portfolios, and providing career opportunities we aim to provide a structured path to success for people who have until now been disadvantaged in the rapidly changing world of employment. Having been incredibly successful in securing huge customers in the Australian and North American markets, we are seeking Platform Engineers to join our winning team and support our rapidly expanding platform and global customer base.

We are seeking a number of specialists to support projected growth at scale, along with the continuous improvement of development & DevOps practices. Do you have one or more of the following specialities?

  • Platform Engineer - Cloud Specialist
  • Platform Engineer - Linux Specialist
  • Platform Engineer - Kubernetes (K8s) Specialist

Recent hands-on experience in a similar environment is a must for this role.

What you will do.

  • Work in the Platform team to support the design, estimation, and planning of new features which implement the most optimal cloud-based solutions in line with the product roadmap.
  • Deploy (and debug) initiatives, as needed and as relevant to the role specialty (i.e. cloud, Linux, Kubernetes), in accordance with best practices throughout the development lifecycle.
  • Work with all relevant engineering leads to ensure any necessary impacts to internal processes are managed and implemented appropriately, also educating / training the relevant engineering teams as part of the initiatives.
  • Manage the cloud environments in accordance with company SLAs and security guidelines, contributing to best practices for the broader Platform Team engineering function.
  • Continuously evolve platform monitoring capability as well as proactively review application performance and exception handling, including liaising with other teams to identify risk areas, fault find and resolve issues.
  • Some out-of-hours work may be required as can be expected in this role to ensure business impact is minimised where platform outages are required to implement new functionality.

The Essentials

Platform Engineer - Cloud Specialist

  • Proven experience in building cloud-based applications at scale.
  • Detailed and demonstrable knowledge using the following technologies:
    • Amazon Web Services - with focus on EC2, RDS, CloudFront, Lambda, EKS.
    • 'Infrastructure as Code' tools such as Terraform (or CloudFormation).
  • 3+ years' demonstrated experience in developing cloud-based software with relevant AWS certification(s).

Platform Engineer - Linux Specialist

  • Extensive experience managing Linux systems.
  • Implementation and maintenance of monitoring tools such as PRTG, CloudWatch, Elastic.
  • Experience in the development and maintenance of CI/CD pipelines with tools such as Gitlab, Jenkins, Nexus and/or the Atlassian suite.
  • Demonstrated experience in the communication of CI/CD techniques with impacted software development teams, and related stakeholders, to support effective adoption.
  • Detailed and demonstrable knowledge with SOA applications and cloud-based services, preferably on an AWS stack.
  • Relevant and recent Linux certification(s).

Platform Engineer - Kubernetes (K8s) Specialist

  • Detailed and demonstrable knowledge using the following technologies:
    • Kubernetes
    • Docker
    • AWS EKS or Kops
  • Proven experience of building cloud-based applications leveraging the latest micro-service and containerization architecture patterns.
  • Fluent in the use of Linux / Unix to perform advanced system administration functions - demonstrated experience is essential.
  • Experience with SOA applications and cloud-based services, preferably AWS.
  • 3+ years' demonstrated experience in developing cloud-based software.

Even better if you haveā€¦

  • Bachelor's degree or higher in Computer Science, Information Systems and/or equivalent work experience.
  • Certification(s) including AWS Solutions Architect, Cloud Security Certification, Linux administration, Kubernetes, EKS and other cloud-related certifications (e.g. OpenStack) are a bonus.
  • 3+ years working in a software product-based organisation / environment as an engineer with accountability for end-to-end delivery.
  • Knowledge and experience with the software development lifecycle and supporting toolsets.
  • Experience with Continuous Integration / Continuous Delivery (CI/CD) processes.
  • Experience with automation tools and strong ability to choose the best tools and solutions to support DevOps practices across a software engineering capability.
  • Experience building ETL pipelines with tools such as Apache Airflow.


If you have demonstrated experience in at least one of the specialist areas, and have full working rights in Australia, please apply!

We are interested in accepting applications from interstate candidates looking to relocate to beautiful Adelaide.


For more information or a confidential discussion, please contact Jessica Gadsby on (08) 8112 7417 quoting reference 243577.



To apply please click the 'Apply Now' button.