Back to results

Closed listing

Terraform / Cloud Infrastructure Engineer – Azure, Kubernetes & IaC

  • NS, Canada
  • Nova Scotia, Canada, Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Position: Terraform / Cloud Infrastructure Engineer – Azure, Kubernetes & IaC

Location: Onsite- Halifax, NS

Job type: Full-Time/Permanent Hiring

We are seeking a Terraform / Cloud Infrastructure Engineer with strong hands-on experience in Azure, Terraform, Kubernetes, CI/CD, and Python. The role will focus on designing, deploying, automating, and maintaining scalable cloud infrastructure using Infrastructure as Code and modern cloud-native technologies.

The ideal candidate will also have experience working with Databricks and Snowflake and an understanding of cloud data engineering concepts and data workflows.

Key Responsibilities

Cloud Infrastructure & Platform Management

  • Design, deploy, and maintain scalable and highly available cloud infrastructure on Microsoft Azure.
  • Manage and support cloud infrastructure across development, testing, and production environments.
  • Perform network troubleshooting and diagnose complex cloud infrastructure issues.
  • Implement cloud infrastructure following security, reliability, scalability, and operational best practices.

Infrastructure as Code & Automation

  • Develop and maintain infrastructure using Terraform and Infrastructure as Code (IaC) practices.
  • Create reusable, scalable, and maintainable Terraform configurations and modules.
  • Troubleshoot Terraform configurations, deployment failures, and infrastructure provisioning issues.
  • Optimize infrastructure definitions for reliability, maintainability, and efficiency.
  • Automate infrastructure provisioning and operational tasks using Python and scripting.

Containerization & Orchestration

  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Support Kubernetes-based workloads across cloud environments.
  • Troubleshoot container, cluster, networking, and deployment-related issues.
  • Apply cloud-native and Kubernetes best practices for application deployment and infrastructure management.

CI/CD & DevOps

  • Design, implement, and maintain CI/CD pipelines for automated infrastructure and application deployments.
  • Integrate Terraform and infrastructure provisioning into CI/CD workflows.
  • Support automated build, deployment, validation, and release processes.
  • Promote DevOps automation and continuous delivery practices.

Data Platform Support

  • Work with modern cloud data platforms including Databricks and Snowflake.
  • Support data workflows and infrastructure requirements for cloud data engineering environments.
  • Demonstrate understanding of query federation and fundamental data engineering concepts.
  • Collaborate with data engineering teams to support scalable cloud data platforms.

Required Skills

  • Strong hands-on experience with Microsoft Azure cloud infrastructure.
  • Strong hands-on experience with Terraform / Infrastructure as Code.
  • Experience designing, deploying, and troubleshooting scalable cloud infrastructure.
  • Strong understanding of cloud networking and network troubleshooting.
  • Hands-on experience with Kubernetes and containerization technologies.
  • Experience developing and maintaining CI/CD pipelines.
  • Strong hands-on experience with Python and scripting/automation.
  • Experience with Databricks and Snowflake.
  • Understanding of query federation and cloud data engineering concepts.
  • Strong troubleshooting, analytical, and problem-solving skills.
More about this job

Responsibilities

The role involves designing, deploying, and maintaining scalable cloud infrastructure on Azure using Infrastructure as Code and modern cloud-native technologies. You will also manage containerized applications, automate operational tasks, and support data workflows within Databricks and Snowflake environments.

Requirements

Candidates must have strong hands-on experience with Azure, Terraform, Kubernetes, and Python. A solid understanding of cloud networking, CI/CD pipelines, and data engineering concepts is required to succeed in this role.

Skills

  • Azure
  • Terraform
  • Kubernetes
  • Python
  • CI/CD
  • Infrastructure as Code
  • Databricks
  • Snowflake
  • Cloud Infrastructure
  • Docker
  • Cloud Networking
  • Data Engineering
  • Automation
  • Troubleshooting
  • Scripting

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Engineering

Keywords

  • Azure
  • Terraform
  • Kubernetes
  • Python
  • CI/CD
  • Infrastructure as Code
  • Databricks
  • Snowflake
  • Cloud Infrastructure
  • Docker
  • Cloud Networking
  • Data Engineering
  • Automation
  • Scripting
  • DevOps
  • Containerization
  • Cloud-native
  • Query Federation
  • Scalability
  • Reliability
  • Operational Best Practices
  • Deployment
  • Provisioning
  • Troubleshooting
  • Platform Management

Report this job