DevOps Engineer
Talent
Date: 20 hours ago
City: Adelaide, South Australia
Contract type: Full time

- DevOps Engineer
- Full Time Permanent Role
- Adelaide Based Position with 2 days Work From Home
Responsibilities
- Support the cloud environments in accordance with company SLAs and security guidelines, contributing to best practices (incl. documentation) for the broader Platform Team engineering function.
- Support product engineering teams by developing and maintaining engineering tooling and internal IT systems.
- 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 in accordance with best practices throughout the development lifecycle – using your exceptional problem-solving skills to see and solve issues before they escalate into problems.
- Work with all relevant engineering teams 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.
- With a focus on scale and reliability, achieve increasing levels of automation to Engineering tools and processes
- 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.
- Availability for on-call support to address critical production issues may be required.
- As a senior member of the team, collaborate with engineering teams during investigation and resolution of Priority Incidents
- 7+ years experience in a software development team/company.
- Demonstrable experience in the following:
- Kubernetes
- Docker
- Kops (and/or EKS, Helm)
- Ansible
- Terraform
- AWS
- Linux / Unix systems administration
- Proficiency in scripting language like Bash, Python
- CI/CD pipelines
- PRTG
- Prometheus, Grafana
- Elasticsearch, Logstash & Kibana or similar
- Knowledge of:
- Software development lifecycle and supporting tools.
- Continuous Integration / Continuous Delivery (CI/CD) processes.
- Automation tools and ability to choose the best tools and solutions to support DevOps practices across a software engineering capability.
- Demonstrate critical thinking, analyse critical systems with varying degrees of complexity and ability to prioritize tasks based on criticality and impact
- Agile and quick learner – Ability to learn new technologies and tools
- Excellent communication skills – to share ideas, solutions to a dynamic challenging environment
- Bachelor’s degree or higher in Computer Science and/or equivalent work experience.
See more jobs in Adelaide, South Australia