Cloud Platform Engineer

EML
Full_timeSydney, Australia

📍 Job Overview

  • Job Title: Cloud Platform Engineer
  • Company: EML
  • Location: Sydney, New South Wales, Australia
  • Job Type: Full-Time, 12-month contract (with the view to be made permanent)
  • Category: DevOps Engineer
  • Date Posted: 2025-06-24
  • Experience Level: Mid-Senior Level (2-5 years)
  • Remote Status: Hybrid (2 office days per week)

🚀 Role Summary

EML, a leading Workers Compensation and Personal Injury Claims Management business, is expanding its Technology team to drive innovation in AI for Workers Compensation. As a Cloud Platform Engineer, you will play a pivotal role in designing, building, and maintaining cloud-native applications that support AI-driven products and services. Collaborate with software engineers, data scientists, and product teams to deliver infrastructure and platforms that enable intelligent, reliable, and efficient outcomes.

📝 Enhancement Note: This role focuses on cloud application design, API development, infrastructure management, automation, and security, requiring a strong background in AWS services and cloud-native technologies.

💻 Primary Responsibilities

  • Cloud Application Design: Design and deliver cloud-native applications and services, ensuring they meet performance, scalability, and security standards.
  • API Design and Development: Build and maintain RESTful APIs and other interfaces to support seamless integration with cloud applications and external systems.
  • Cloud Infrastructure Management: Deploy, manage, and optimize cloud infrastructure resources using tools like Terraform, ARM templates, or cloud-native services.
  • Automation and CI/CD: Develop automated processes for infrastructure provisioning, application deployment, and scaling, leveraging scripting and configuration management tools.
  • Security and Compliance: Implement and maintain security best practices across cloud environments, including identity and access management, encryption, and network security controls.

📝 Enhancement Note: This role requires a solid understanding of general programming principles, data structures, and algorithms, as well as hands-on experience with AWS services, infrastructure as code (IaC) practices, containerization, and CI/CD tools.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, IT, or a related field. Relevant industry certifications are a plus.

Experience: 2-3 years of hands-on experience in a similar Cloud Platform Engineer or Cloud Infrastructure role.

Required Skills:

  • Strong understanding of general programming principles, with practical experience in either Python or C#.
  • Proficiency with core AWS services such as EC2, S3, RDS, VPC, IAM, CloudFormation, and Lambda.
  • Experience in designing and managing scalable, secure AWS environments.
  • Working knowledge of infrastructure as code (IaC) practices using tools like AWS CloudFormation, Terraform, or similar.
  • Familiarity with containerization technologies such as Docker and orchestration platforms like Amazon ECS or Kubernetes.
  • Experience working with CI/CD tools and pipelines to support automated deployment and integration processes.

Preferred Skills:

  • Experience with serverless architectures and AWS Lambda.
  • Familiarity with cloud cost management and optimization strategies.
  • Knowledge of cloud security best practices and compliance frameworks.
  • Experience with cloud-based monitoring and logging tools.

📝 Enhancement Note: While not explicitly stated, having experience with Terraform and familiarity with AWS services like EKS, Fargate, and RDS would be beneficial for this role.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your ability to design and implement scalable, secure cloud-native applications using AWS services.
  • Showcase your experience with API development and integration, highlighting your understanding of RESTful principles and best practices.
  • Present a project that showcases your automation and CI/CD skills, explaining the tools and processes you used to streamline infrastructure provisioning and application deployment.
  • Include a case study that demonstrates your approach to cloud security and compliance, explaining the measures you took to protect data and ensure adherence to relevant standards.

Technical Documentation:

  • Provide clear, well-commented code examples that demonstrate your programming skills and understanding of data structures and algorithms.
  • Include documentation that outlines your approach to infrastructure as code, explaining the tools and processes you used to manage and optimize cloud resources.
  • Showcase your ability to monitor and troubleshoot cloud applications, providing examples of how you used logging and monitoring tools to identify and resolve issues.

📝 Enhancement Note: While not explicitly stated, having a portfolio that showcases your ability to work with data and machine learning models would be beneficial for this role, given EML's focus on AI for Workers Compensation.

💵 Compensation & Benefits

Salary Range: The salary range for this role is estimated to be between AU$120,000 and AU$150,000 per annum, based on market research and the required experience level. This estimate takes into account the cost of living in Sydney and the mid-senior level of the role.

Benefits:

  • Vibrant, collaborative innovative team culture
  • Flexibility with opportunity to WFH when fully trained in the role
  • Corporate wellbeing program with discounted health insurance and gym membership
  • Access to discounts at over 350 retailers through the Rewards Hub program
  • Annual tenure and performance-based recognition reward
  • Comprehensive learning and development support
  • Companywide events to celebrate success
  • Quarterly Reward and Recognition Awards
  • Up to 16 weeks paid parental leave, plus super

Working Hours: The standard working hours for this role are 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines.

📝 Enhancement Note: While the salary range is not provided, the benefits listed are competitive and in line with industry standards for a mid-senior level role in Sydney.

🎯 Team & Company Context

🏢 Company Culture

Industry: Workers Compensation and Personal Injury Claims Management

Company Size: Medium to Large (4,000+ employees)

Founded: EML was founded in 2000 and has since grown to become a leading provider of Workers Compensation and Personal Injury Claims Management services.

Team Structure:

  • The Technology team is growing rapidly, with a strong focus on driving innovation in AI for Workers Compensation.
  • The Cloud Platform Engineer role will work closely with software engineers, data scientists, and product teams to deliver infrastructure and platforms that enable intelligent, reliable, and efficient outcomes.
  • The team values collaboration, innovation, and continuous learning, fostering a culture that invests in its employees to build long-term careers.

Development Methodology:

  • The team follows Agile methodologies, with a focus on iterative development, continuous integration, and collaboration.
  • They use tools like GitHub for version control, code review, and project management.
  • The team emphasizes automated testing, performance optimization, and regular deployment cycles to ensure the reliability and scalability of their applications.

Company Website: EML Website

📝 Enhancement Note: EML's focus on AI for Workers Compensation presents an exciting opportunity for the right candidate to work on cutting-edge technology that makes a genuine impact on people's lives.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-Senior Level (2-5 years)

Reporting Structure: The Cloud Platform Engineer role reports directly to the Technology Manager and works closely with software engineers, data scientists, and product teams.

Technical Impact: This role has a significant technical impact on EML's AI-driven products and services, as it is responsible for designing, building, and maintaining the cloud-native applications and infrastructure that support these offerings.

Growth Opportunities:

  • Technical Growth: As the Technology team grows, there will be opportunities for the Cloud Platform Engineer to take on more complex projects, mentor junior team members, and develop their skills in emerging cloud technologies.
  • Leadership Growth: With experience and demonstrated success, the Cloud Platform Engineer may have the opportunity to move into a technical leadership role, where they would be responsible for driving the team's technical strategy and making critical architecture decisions.
  • Career Progression: EML fosters a learning culture that allows for long-term career growth within the organization. As the company continues to expand, there will be opportunities for the Cloud Platform Engineer to take on new challenges and advance their career in the field of cloud engineering.

📝 Enhancement Note: Given EML's focus on AI for Workers Compensation and its commitment to investing in its employees, this role presents strong opportunities for career growth and development within the organization.

🌐 Work Environment

Office Type: EML's Sydney office is a modern, collaborative workspace that fosters innovation and creativity. The team values open communication, cross-functional collaboration, and a flat hierarchy that encourages input and ideas from all team members.

Office Location(s): EML's Sydney office is located in the George Street area, with easy access to public transportation and nearby amenities.

Workspace Context:

  • The workspace is equipped with state-of-the-art development tools, multiple monitors, and testing devices to support the team's work on cutting-edge cloud-native applications.
  • The team values knowledge sharing, technical mentoring, and continuous learning, with regular training sessions, workshops, and brown bag lunches to help team members develop their skills and stay up-to-date with the latest cloud technologies.
  • The workspace is designed to facilitate collaboration and cross-functional teamwork, with dedicated spaces for meetings, brainstorming sessions, and team-building activities.

Work Schedule: The standard working hours for this role are 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines. The role is a hybrid position, with the expectation of working from the office 2 days per week.

📝 Enhancement Note: EML's commitment to fostering a collaborative, innovative team culture, along with its investment in employee development and growth, makes it an attractive workplace for cloud engineers looking to advance their careers in a dynamic and supportive environment.

📄 Application & Technical Interview Process

Interview Process:

  1. Phone Screen: A brief phone call to discuss your experience, motivation, and fit for the role.
  2. Technical Assessment: A hands-on technical assessment, where you will be asked to complete a cloud infrastructure design or deployment task using AWS services. You will be evaluated on your ability to design, implement, and optimize cloud-native applications, as well as your understanding of security best practices and compliance standards.
  3. Behavioral Interview: A conversation with the hiring manager and a team member to discuss your problem-solving skills, communication, and cultural fit. You will be asked to provide examples of your experience with cloud application design, API development, infrastructure management, automation, and security.
  4. Final Interview: A meeting with the Technology Manager and other key stakeholders to discuss your technical assessment, behavioral interview, and any follow-up questions you may have.

Portfolio Review Tips:

  • Highlight your experience with cloud application design, API development, infrastructure management, automation, and security.
  • Include examples of your work that demonstrate your ability to design and implement scalable, secure cloud-native applications using AWS services.
  • Showcase your experience with API development and integration, highlighting your understanding of RESTful principles and best practices.
  • Present a project that showcases your automation and CI/CD skills, explaining the tools and processes you used to streamline infrastructure provisioning and application deployment.
  • Include a case study that demonstrates your approach to cloud security and compliance, explaining the measures you took to protect data and ensure adherence to relevant standards.

Technical Challenge Preparation:

  • Brush up on your AWS services knowledge, with a focus on EC2, S3, RDS, VPC, IAM, CloudFormation, and Lambda.
  • Familiarize yourself with infrastructure as code (IaC) practices using tools like AWS CloudFormation, Terraform, or similar.
  • Review your experience with containerization technologies such as Docker and orchestration platforms like Amazon ECS or Kubernetes.
  • Prepare for questions about your experience with CI/CD tools and pipelines, as well as your approach to cloud security and compliance.

ATS Keywords: [Comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms]

📝 Enhancement Note: EML's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. By preparing thoroughly and showcasing your relevant experience and expertise, you will be well-positioned to succeed in the interview process and secure the Cloud Platform Engineer role.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: [Not applicable for this role]

Backend & Server Technologies:

  • AWS Services: EC2, S3, RDS, VPC, IAM, CloudFormation, Lambda
  • Containerization Technologies: Docker, Amazon ECS, Kubernetes
  • Infrastructure as Code (IaC) Tools: AWS CloudFormation, Terraform
  • CI/CD Tools: GitHub CI, AWS CodePipeline
  • Monitoring and Logging Tools: AWS CloudWatch, ELK Stack, Prometheus, Grafana

Development & DevOps Tools:

  • Version Control: Git, GitHub
  • Project Management: Jira, Trello
  • Collaboration: Slack, Microsoft Teams
  • Documentation: Confluence, Microsoft Office Suite
  • Cloud Cost Management: AWS Budgets, CloudHealth, Cloudability

📝 Enhancement Note: EML's technology stack is built on AWS services, with a focus on cloud-native applications, containerization, and automation. Familiarity with these technologies is essential for success in the Cloud Platform Engineer role.

👥 Team Culture & Values

Web Development Values:

  • Innovation: EML values innovation and encourages its team members to think creatively and push the boundaries of what is possible in AI for Workers Compensation.
  • Collaboration: The team values open communication, cross-functional collaboration, and a flat hierarchy that encourages input and ideas from all team members.
  • Continuous Learning: EML fosters a learning culture that invests in its employees, providing regular training sessions, workshops, and brown bag lunches to help team members develop their skills and stay up-to-date with the latest cloud technologies.
  • Customer Focus: The team is dedicated to delivering exceptional customer service and ensuring that its products and services meet the needs of its clients and their customers.

Collaboration Style:

  • Cross-Functional Integration: The Cloud Platform Engineer role works closely with software engineers, data scientists, and product teams to deliver infrastructure and platforms that enable intelligent, reliable, and efficient outcomes.
  • Code Review Culture: The team values code review and pair programming, with a focus on knowledge sharing, quality, and continuous improvement.
  • Knowledge Sharing: EML encourages its team members to share their knowledge and expertise with one another, fostering a culture of learning and growth.

📝 Enhancement Note: EML's team culture is built on innovation, collaboration, and continuous learning, providing an environment that supports the growth and development of its cloud engineers.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Application Design: Design and implement scalable, secure cloud-native applications using AWS services, while ensuring they meet performance, scalability, and security standards.
  • API Development: Build and maintain RESTful APIs and other interfaces to support seamless integration with cloud applications and external systems, while adhering to best practices and design principles.
  • Infrastructure Management: Deploy, manage, and optimize cloud infrastructure resources using tools like Terraform, ARM templates, or cloud-native services, while ensuring they are cost-effective, secure, and compliant.
  • Automation and CI/CD: Develop automated processes for infrastructure provisioning, application deployment, and scaling, leveraging scripting and configuration management tools, while ensuring they are reliable, efficient, and maintainable.
  • Security and Compliance: Implement and maintain security best practices across cloud environments, including identity and access management, encryption, and network security controls, while ensuring adherence to relevant standards and regulations.

Learning & Development Opportunities:

  • Technical Skill Development: EML provides opportunities for its cloud engineers to develop their skills in emerging cloud technologies, with a focus on AWS services, containerization, and automation.
  • Leadership Development: As the Technology team grows, there will be opportunities for the Cloud Platform Engineer to take on more complex projects, mentor junior team members, and develop their leadership skills.
  • Architecture Decision-Making: With experience and demonstrated success, the Cloud Platform Engineer may have the opportunity to make critical architecture decisions that drive the team's technical strategy and shape the future of EML's cloud-native applications.

📝 Enhancement Note: EML's commitment to investing in its employees and providing opportunities for growth and development makes it an attractive workplace for cloud engineers looking to advance their careers in a dynamic and supportive environment.

💡 Interview Preparation

Technical Questions:

  • Cloud Application Design:
    • Can you describe your experience designing and implementing scalable, secure cloud-native applications using AWS services?
    • How do you approach performance optimization and scalability in cloud-native applications?
    • Can you provide an example of a cloud application design challenge you faced and how you overcame it?
  • API Development:
    • Can you describe your experience building and maintaining RESTful APIs and other interfaces for cloud applications?
    • How do you ensure that your APIs are secure, performant, and easy to integrate with external systems?
    • Can you provide an example of an API development challenge you faced and how you addressed it?
  • Cloud Infrastructure Management:
    • Can you describe your experience deploying, managing, and optimizing cloud infrastructure resources using tools like Terraform, ARM templates, or cloud-native services?
    • How do you ensure that your cloud infrastructure is cost-effective, secure, and compliant?
    • Can you provide an example of a cloud infrastructure management challenge you faced and how you overcame it?

Company & Culture Questions:

  • Cloud Platform Engineer Role: Can you describe what you enjoy most about working as a Cloud Platform Engineer and how you see this role evolving at EML?
  • Cloud Technology: How do you stay up-to-date with the latest cloud technologies and best practices, and how do you apply this knowledge to your work at EML?
  • Team Collaboration: Can you describe your experience working with software engineers, data scientists, and product teams, and how you collaborate to deliver infrastructure and platforms that enable intelligent, reliable, and efficient outcomes?

Portfolio Presentation Strategy:

  • Cloud Application Design: Present a case study that showcases your experience designing and implementing scalable, secure cloud-native applications using AWS services. Highlight your approach to performance optimization, scalability, and security, and explain the tools and techniques you used to overcome any challenges you faced.
  • API Development: Present an example of a RESTful API you developed and maintained, explaining your approach to security, performance, and integration with external systems. Highlight any challenges you faced and how you addressed them.
  • Cloud Infrastructure Management: Present a case study that demonstrates your experience deploying, managing, and optimizing cloud infrastructure resources using tools like Terraform, ARM templates, or cloud-native services. Explain your approach to cost-effectiveness, security, and compliance, and how you overcame any challenges you faced.

📝 Enhancement Note: EML's interview process is designed to assess your technical skills, problem-solving abilities, and cultural fit. By preparing thoroughly and showcasing your relevant experience and expertise, you will be well-positioned to succeed in the interview process and secure the Cloud Platform Engineer role.

📌 Application Steps

To apply for this Cloud Platform Engineer position:

  1. Resume Optimization: Tailor your resume to highlight your relevant experience and expertise in cloud application design, API development, infrastructure management, automation, and security. Include specific examples of your work with AWS services, containerization, and CI/CD tools.
  2. Portfolio Preparation: Prepare a portfolio that showcases your experience with cloud application design, API development, infrastructure management, automation, and security. Include case studies that demonstrate your approach to performance optimization, scalability, and security, as well as your ability to work with data and machine learning models.
  3. Technical Interview Preparation: Brush up on your AWS services knowledge, with a focus on EC2, S3, RDS, VPC, IAM, CloudFormation, and Lambda. Familiarize yourself with infrastructure as code (IaC) practices using tools like AWS CloudFormation, Terraform, or similar. Review your experience with containerization technologies such as Docker and orchestration platforms like Amazon ECS or Kubernetes. Prepare for questions about your experience with CI/CD tools and pipelines, as well as your approach to cloud security and compliance.
  4. Company Research: Research EML's focus on AI for Workers Compensation and its commitment to investing in its employees. Familiarize yourself with the company's technology stack, team culture, and growth opportunities, and prepare questions that demonstrate your interest in the role and the company.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Previous experience in a similar Cloud Platform Engineer or Cloud Infrastructure role is required, with 2–3 years of hands-on experience in cloud environments. Strong understanding of programming principles and proficiency with core AWS services is essential.