Summary
You are a motivated technologist who is building a strong foundation in cloud and DevOps technologies and is keen to grow into a trusted technology advisor. You are comfortable working within technical delivery teams and engaging with more experienced consultants, architects, and business stakeholders. You communicate clearly, collaborate well, and are developing your ability to translate business requirements into technical solutions with guidance and support.
Our Analysts and Senior Analysts support the creation of sustainable cloud solutions, working closely with senior consultants, architects, and delivery leads. You will contribute to the implementation and support of cloud-hosted solutions on Microsoft Azure, helping clients adopt and optimise modern cloud and DevOps practices.
You will be exposed to the full project lifecycle and gain hands-on experience across build, test, deployment, and operational support, while developing your consulting, technical, and communication skills.
Key Responsibilities
Support the build, maintenance, and execution of DevOps CI/CD pipelines Implement Azure cloud solutions using Microsoft technologies Contribute to the development and application of Azure standards, patterns, and best practices Participate in project delivery activities including requirements analysis, task implementation, testing, and documentation Implement and support Azure infrastructure and platform services under guidance from senior team members Assist customers and internal teams with assessing workloads for suitability to move to Azure Support technical reviews, troubleshooting, and operational activities to ensure solutions meet security, reliability, and business requirements
Qualifications
Skill and Experience
Technical Requirements
Exposure to Continuous Integration and Continuous Delivery concepts using Azure DevOps or GitHub Hands-on experience or foundational knowledge of Infrastructure-as-Code using tools such as ARM, Bicep, Terraform, or similar Working knowledge of Azure core services (compute, storage, networking, identity) Experience supporting or implementing Azure IaaS and/or PaaS solutions Familiarity with monitoring, logging, and alerting tools such as Azure Monitor and Log Analytics Awareness of Azure high availability, backup, and disaster recovery concepts Basic understanding of Azure networking concepts (VNets, subnets, NSGs, peering) Exposure to containers or Kubernetes (AKS) is desirable but not required Familiarity with Entra ID (Azure AD), RBAC, and MFA concepts.
Non-Technical Requirements
Some experience working with clients or internal stakeholders in a professional services or delivery environment Ability to work effectively within a team and follow established delivery processes Developing ability to communicate technical information clearly, both verbally and in writing Strong written and spoken English skills
Preferred Certifications
Microsoft Certified: Azure Administrator Associate, or within 1 year of hire
Preferred Education Background
You will likely have a Bachelor’s degree or equivalent in computer science, computer engineering, management information systems, information technology or a related area, and/or the equivalent of 1 - 3 years of experience in the IT sector.
Additional Requirements
Australian citizenship is required for this role and willingness to obtain security clearance The role is open to Melbourne, Sydney, Brisbane, Adelaide and Canberra candidates You will be willing to travel interstate if required for project requirements.
Avanade® Is An Equal Opportunity Employer. Avanade prohibits discrimination and harassment against any employee or applicant for employment because of race, color, age, religion, sex, national origin, gender identity or expression, sexual orientation, disability, veteran, military or marital status, genetic information or any other protected status.