Job details
About the Role:
Milestone IT, a leading technology recruitment agency, is delighted to partner with a prominent Australian retail giant in their search for an experienced and highly skilled DevOps Engineer. This is a fantastic opportunity to join a dynamic and innovative team, playing a critical role in shaping the future of their enterprise-scale cloud infrastructure and deployment pipelines.
As a DevOps Engineer, you will be instrumental in designing, implementing, and maintaining robust, scalable, and secure solutions that underpin our client's extensive digital presence. Your deep expertise in Kubernetes and AWS will be essential in optimising their current systems and driving the adoption of cutting-edge technologies.
Key Responsibilities:
Design, implement, and manage highly available and scalable Kubernetes clusters in an AWS environment.
Develop and maintain CI/CD pipelines for various applications, ensuring automated deployments and efficient release cycles.
Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation).
Monitor system performance, identify bottlenecks, and implement solutions for continuous improvement.
Collaborate closely with development teams to ensure applications are designed for optimal cloud deployment and operational efficiency.
Implement and maintain robust security practices across the entire infrastructure.
Troubleshoot complex production issues and provide timely resolutions.
Contribute to architectural discussions and strategic planning for future infrastructure initiatives.
Champion DevOps best practices, fostering a culture of automation, collaboration, and continuous improvement.
Skills & Experience Required:
Extensive hands-on experience with Amazon Web Services (AWS), including but not limited to: EC2, S3, RDS, VPC, IAM, Lambda, CloudWatch, CloudTrail, ECS/EKS.
Deep expertise in Kubernetes - strong understanding of cluster architecture, deployment strategies, networking, storage, and troubleshooting.
Proven experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI, Azure DevOps).
Solid experience with Infrastructure as Code (IaC) tools, particularly Terraform.
Proficiency in scripting languages (e.g., Python, Bash, Go).
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, Datadog).
Understanding of networking concepts (TCP/IP, DNS, VPNs, Load Balancing).
Familiarity with containerisation technologies (Docker).
Strong problem-solving skills and the ability to diagnose and resolve complex technical issues.
Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
Experience working in a large-scale enterprise environment is highly desirable.
Why Join Our Client?
This is an unparalleled opportunity to work with a household name in Australian retail, impacting millions of customers daily. You'll be part of a forward-thinking technology team that values innovation, professional development, and work-life balance. Our client offers:
A challenging and rewarding role with significant impact.
Exposure to cutting-edge technologies and large-scale projects.
A collaborative and supportive work environment.
Opportunities for career growth and professional development.
Attractive remuneration package and comprehensive benefits.