XPT Software
Azure Devops with Terraform
XPT SoftwareAustralia21 hours ago
Full-timeInformation Technology

Key Responsibilities:

  • Design, deploy, and manage Azure cloud infrastructure using Terraform.
  • Build and maintain CI/CD pipelines using Azure DevOps (ADO) or similar tools.
  • Automate provisioning, configuration, and monitoring of cloud environments.
  • Work closely with development, QA, and operations teams to ensure smooth deployment processes.
  • Implement and manage infrastructure for containerized applications (AKS, Docker).
  • Monitor system performance and troubleshoot infrastructure issues.
  • Ensure security, compliance, and cost optimization in Azure environments.
  • Manage source control, branching strategies, and versioning.
  • Write and maintain IaC scripts, documentation, and architecture diagrams.
  • Provide support during production deployments and post-deployment verification.

Required Skills

  • 5+ years of experience as a DevOps or Cloud Engineer, preferably with Azure.
  • Hands-on experience with Terraform for Infrastructure as Code (IaC).
  • Proficiency in Azure DevOps, including pipelines, repos, artifacts, and boards.
  • Strong understanding of Azure services (e.g., VMs, VNETs, Key Vault, Azure Functions, AKS, App Services, etc.).
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Scripting experience in PowerShell, Bash, or Python.
  • Knowledge of Git and source code management practices.
  • Familiarity with monitoring and logging tools (Azure Monitor, Log Analytics, App Insights).
  • Understanding of cloud security principles and identity management (Azure AD, RBAC).

Key Skills

Ranked by relevance