Job Opportunity
This is an excellent chance for someone looking to develop their DevOps skills and experience. As a key member of our Technology team, you will enable software development teams to build, test, and deploy features efficiently with consideration for flexibility.
Key Responsibilities
Create automated processes for software deployment, testing, and delivery.
Develop and maintain secure coding practices and standards.
E nsure that all code is tested, deployed, and maintained in a secure and efficient manner.
Design and implement security controls for cloud-based and on-premises environments.
Collaborate with the development and operations team to improve software delivery processes.
Work with the infrastructure team to identify and mitigate security risks in the software development lifecycle.
E nsure compliance with regulatory and industry security standards.
Monitor and investigate security incidents and vulnerabilities and develop strategies for remediation.
Perform security monitoring, security and data/log analysis, and forensic analysis, to detect security incidents, and mount incident responses.
Documenting practices, solutions, known issues and common troubleshooting procedures.
Investigate and utilise new technologies and processes to enhance security capabilities and implement improvements.
Audit microservice architectures for security vulnerabilities in containers, serverless, and API gateway appliances.
Review and identify cloud encryption services for data storage vulnerabilities.
Requirements
At least 3 years of hands-on experience in DevOps, along with a strong understanding of computer science fundamentals and engineering principles. Experience in software development or cloud engineering is a plus.
Experience operating Amazon Web Services (AWS) components, including but not limited to IAM, VPC, ECS, or the Azure equivalent.
Experience with Linux and scripting languages such as Bash, PowerShell or Python.
Experience delivering infrastructure solutions as code (Terraform or CloudFormation).
Proficiency in managing applications and environment configurations through Ansible or equivalent configuration management tools.
Experience creating, maintaining, or optimising CI/CD pipelines.
Knowledge of IT security practices and networking.
Excellent communications skill both verbal and written, with the ability to articulate and engage with stakeholders both internally & externally.
What We Offer
We offer a highly flexible working environment. Our employees must be based in Sydney or live within a reasonable commuting distance of our Sydney office.
We are an equal opportunity employer. We value our team members' individuality, perspectives and experiences. We believe that all team members should feel valued, respected and safe irrespective of sex, marital status, race, age, sexual orientation, gender history, religious or political beliefs, impairment, family responsibility or family status.
We champion a 'safe To Fail' environment in which we learn from each other, share ideas and are guided by our core values: being purposeful, making things simple, being inventive, and achieving together.