Senior Cloud / DevOps Engineer

Dx1 Au — Australia · Posted ~2 hours ago

Senior Hybrid No Visa

Skills

Microsoft Azure AWS Kubernetes CI/CD Cloud architecture Cloud infrastructure Networking Identity management Cloud security Application deployment Infrastructure automation Production support

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior on-site/hybrid Cloud and DevOps role for an engineer responsible for designing, automating, implementing, and supporting secure cloud environments. The position spans two major cloud platforms and includes Kubernetes, CI/CD, networking, identity, security, application deployment, troubleshooting, and ongoing production operations. Overseas applications are not accepted.

Highlights

Senior on-site/hybrid role with broad ownership across cloud architecture, Kubernetes, CI/CD, networking, identity, security, deployment, and production support. The position provides end-to-end responsibility for designing secure, scalable, repeatable cloud solutions.

Description

*This is an on-site/hybrid role, based in Australia. It is not open to overseas applications.* About the Role: The Senior Cloud / DevOps Engineer is responsible for the design, implementation, automation, and ongoing support of cloud environments used to deploy and operate client solutions. The role works across cloud infrastructure, Kubernetes, CI/CD, networking, identity, security, and application deployment, with a strong focus on Microsoft Azure and Amazon Web Services. The position is accountable for delivering secure, scalable, repeatable, and supportable cloud solutions across the full lifecycle, including requirements gathering, design, implementation, deployment, troubleshooting, and ongoing production support. Key Responsibilities: Cloud Infrastructure & Architecture Design and implement cloud infrastructure across Microsoft Azure and AWSAnalyse client requirements, existing environments, networking, security, and operational constraintsDevelop secure, maintainable, and repeatable solutions across compute, networking, Kubernetes, identity, storage, observability, and securityIdentify and resolve infrastructure, connectivity, identity, and integration issues across complex client environmentsInfrastructure as Code Develop and maintain cloud infrastructure using Infrastructure as Code tools, primarily TerraformCreate reusable, version-controlled infrastructure modules and deployment configurationsManage environment-specific configurations across development, test, and production environmentsReview and improve existing Infrastructure as Code for reliability, maintainability, and consistencyKubernetes & Application Deployment Deploy and operate containerised applications using KubernetesWork with managed Kubernetes platforms including Azure Kubernetes Service (AKS) and Amazon Elastic Kubernetes Service (EKS)Develop and maintain Helm charts and deployment configurationsConfigure and troubleshoot Kubernetes networking, ingress, secrets, storage, identity, and workload permissionsSupport upgrades, configuration changes, and lifecycle management of deployed workloadsCI/CD & Deployment Automation Design, develop, and maintain CI/CD pipelines, primarily using Azure DevOpsAutomate infrastructure provisioning, application deployment, configuration, and validationIntegrate Terraform, Helm, Kubernetes, scripting, and cloud tooling into deployment workflowsImplement appropriate deployment controls, approvals, environment promotion, and release processesDiagnose and resolve failures across automated deployment pipelinesCloud Integration, Identity & Security Integrate solutions with enterprise identity and access platformsConfigure and troubleshoot cloud networking, including virtual networks, VPCs, subnets, private connectivity, DNS, routing, firewalls, and load balancersWork with Microsoft Entra ID, managed identities, AWS IAM roles, and workload identitiesIntegrate workloads with secrets management, container registries, logging, monitoring, and other shared cloud servicesWork within client security, governance, and compliance requirementsApply least-privilege access principles across cloud and Kubernetes environmentsOperational Support & Troubleshooting Investigate and resolve deployment, infrastructure, application, and integration issuesAnalyse logs, metrics, Kubernetes resources, cloud resources, and pipeline execution to identify root causesSupport production deployments and environment changesImprove observability, diagnostics, operational procedures, and deployment reliabilityIdentify recurring operational issues and automate or engineer them out where practicalTechnical Strategy & Advisory Provide technical input into cloud architecture, infrastructure design, and implementation decisionsTranslate technical and business requirements into practical implementation approachesCommunicate technical issues, constraints, risks, and recommendations clearly to technical and non-technical stakeholdersBalance engineering best practice with customer requirements, delivery timelines, and operational realitiesClient Enablement and Knowledge Transfer Work collaboratively with client infrastructure, security, networking, application, and architecture teamsDevelop and maintain technical documentation, implementation guides, and operational proceduresFacilitate knowledge transfer to client and internal teamsContribute to reusable delivery patterns, automation, and engineering practices across the organisation Multi-Cloud Capability The role operates across AWS and Microsoft Azure environments and requires the design and implementation of cloud solutions that are secure, scalable, repeatable, and supportable. Platforms and tooling include: AWS: EKS, VPC, Subnets, Security Groups, Load Balancers, IAM, Route 53, Secrets Manager, Systems Manager Parameter Store, ECR, S3, CloudWatch, KMS, PrivateLink and VPC EndpointsAzure: AKS, Virtual Networks, Subnets, Private Endpoints, Private DNS, Load Balancers, Microsoft Entra ID, Managed Identities, Azure RBAC, Key Vault, Azure Container Registry, Storage, Log Analytics, Azure Monitor, ExpressRoute and private connectivityCommon Tooling: Terraform, Helm, kubectl, Azure DevOps, GitHub Actions, GitLab CI, Git, Bash, PowerShell, Python, Docker / OCI container tooling, Linux Required Qualifications and Experience Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related disciplineOR at least 5 years’ relevant professional experience with appropriate industry or vendor certificationsDemonstrated experience designing, deploying, and supporting production cloud environmentsStrong practical experience with AWS and/or Microsoft AzureIdeally, hands-on experience across both AWS and Azure; deep expertise in one cloud platform with practical experience in the other is also suitableStrong practical experience with Terraform and Infrastructure as CodeStrong experience with Kubernetes, preferably including AKS and/or EKSExperience developing and maintaining Helm-based application deploymentsExperience building and troubleshooting CI/CD pipelines, preferably using Azure DevOpsStrong understanding of cloud networking concepts, including routing, DNS, private networking, firewalls, load balancers, and private endpointsPractical understanding of cloud identity and access management, including AWS IAM, Microsoft Entra ID, managed identities, RBAC, and workload identityStrong Linux administration and troubleshooting skillsExperience with Git-based development and deployment workflowsAbility to troubleshoot complex issues spanning infrastructure, networking, Kubernetes, identity, and applicationsDemonstrated ability to communicate technical concepts clearly to technical and non-technical stakeholdersAbility to work independently, take ownership of technical problems, and drive them through to resolutionAbility to produce clear and maintainable technical documentation Bonus Points AWS certifications such as Solutions Architect, DevOps Engineer, or SysOps AdministratorMicrosoft Azure certifications such as Azure Administrator, Azure Solutions Architect, or DevOps Engineer ExpertExperience delivering technology solutions within consulting or professional services environmentsExperience working within large enterprise environments with established security and governance controlsExperience designing networking and private connectivity across both AWS and AzureExperience with Kubernetes identity, workload identity, ingress, storage, and networkingExperience with observability platforms such as CloudWatch, Azure Monitor, Log Analytics, Prometheus, or GrafanaExperience with GitOps tooling such as Argo CD or FluxExperience with secret-management platforms and external secret integrationExperience with Kafka or other distributed messaging platformsExposure to GCP or other cloud platformsSoftware development experience in Python, Go, or another general-purpose programming languageBackground in platform engineering or Site Reliability EngineeringExperience contributing to internal engineering standards, reusable tooling, or capability development