Senior DevOps Engineer
Sydney, New South Wales, Australia · Contract
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
We are seeking a Senior DevOps Engineer based in Sydney to lead the design, implementation, and maintenance of robust Kubernetes clusters using Amazon EKS. The role demands ensuring high availability, security, and efficient management of the container infrastructure.
Key Responsibilities
- Architect, deploy, and sustain high-availability and secure Kubernetes clusters on Amazon EKS, including managing node pools, executing upgrade strategies, and planning disaster recovery.
- Implement and enforce Kubernetes security protocols such as RBAC, pod security policies, and network segmentation.
- Configure Kubernetes networking, ingress controllers, and implement autoscaling mechanisms including Horizontal Pod Autoscaler and cluster autoscalers (Karpenter/Cluster Autoscaler).
- Manage secrets and configurations utilizing Vault.
- Develop and refine CI/CD workflows using tools like Bitbucket, Jenkins, and Ansible to automate software deployment and infrastructure changes, ensuring reliable and rapid releases.
- Create and maintain automation scripts and tools using Python, Shell, or Bash to enhance deployment strategies such as blue-green, canary, and rolling updates.
- Deploy and improve monitoring, alerting, and logging systems to maintain real-time insight into system health.
- Analyze system performance and cost metrics to optimize AWS resource usage without compromising efficiency.
- Apply security best practices across the cloud environment, including image scanning, RBAC, and network rules.
- Work collaboratively with multiple teams to align infrastructure initiatives with business objectives.
- Continuously identify opportunities to streamline infrastructure and automation processes, and keep current with emerging trends and technologies.
Technical Qualifications
- Extensive expertise in Kubernetes and container orchestration, specifically with Amazon EKS.
- Proficiency and significant experience working within AWS Cloud environments.
- Strong skills in Docker and managing container lifecycles.
- Hands-on knowledge of Infrastructure as Code with Terraform (preferred).
- Experience with CI/CD tools including Git, Jenkins, and Ansible.
- Competency in scripting languages such as Python, Bash, or Go to enable automation.
- Understanding and application of SRE and DevOps best practices.
- Familiarity with incident management processes and on-call rotations.
- Solid grasp of networking concepts relevant to cloud and Kubernetes.
- Awareness of security and compliance requirements in cloud environments.
Additional Information
This is a contract position located onsite in Sydney, New South Wales, Australia. Interested applicants are encouraged to submit an updated resume for consideration.
Level
Senior