Software Developer – Cloud

Sydney, New South Wales 2000, Australia • Full-time
AI Job Summary
  • Proven experience building cloud apps on AWS, Azure, or Google Cloud.
  • Proficient in Java, Python, or C#.
  • Strong understanding of virtualization, containerization, and serverless architectures.

Role Type

On-site • Permanent • Full-time • Mid-level Senior

Pay Rate

$90,000 AUD – $130,000 AUD (Annum)

Description

Summary:

We are seeking a highly skilled Software Developer with expertise in Cloud technologies to join our dynamic team. As a Software Developer – Cloud, you will be responsible for designing, developing, and maintaining cloud-based applications and services across various industries. This role requires a strong understanding of cloud computing concepts and the ability to collaborate with cross-functional teams to deliver innovative solutions.

Responsibilities:

  • Design, develop, and deploy scalable and secure cloud-based applications and services.
  • Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
  • Implement and maintain cloud infrastructure, ensuring high availability, performance, and security.
  • Troubleshoot and resolve issues related to cloud-based applications, services, and infrastructure.
  • Stay up-to-date with emerging cloud technologies and trends, and evaluate their potential impact on our systems.
  • Collaborate with cross-functional teams to ensure seamless integration of cloud-based solutions with existing systems.
  • Conduct code reviews and provide constructive feedback to enhance code quality and maintainability.
  • Document technical specifications, processes, and procedures related to cloud-based development.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in developing cloud-based applications using platforms such as AWS, Azure, or Google Cloud.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Strong understanding of cloud computing concepts, including virtualisation, containerisation, and serverless architectures.
  • Familiarity with DevOps practices and tools for continuous integration and deployment.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently and in a team-oriented environment.
  • Relevant certifications in cloud technologies are a plus.