Back to results

Closed listing

Terraform Developer / HALIFAX, NS (Onsite) - FTE

  • Halifax, NS, Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Closing date
Experience
Experience: 5+ years
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Terraform Developer

Location: Halifax, NS

Work Model: Onsite

Experience: 5+ years

Job Summary

We are looking for a Terraform Developer / Cloud Infrastructure Engineer with strong hands-on experience in Azure, Terraform, Kubernetes, CI/CD, Python, Databricks, and Snowflake. The ideal candidate will be responsible for building and managing scalable cloud infrastructure, automating deployments, troubleshooting infrastructure issues, and supporting modern cloud data platforms.

Key Responsibilities

  • Design, deploy, and manage scalable Azure cloud infrastructure.
  • Develop and maintain Terraform-based Infrastructure as Code (IaC), including reusable modules and configurations.
  • Troubleshoot and resolve Terraform, cloud infrastructure, networking, and deployment issues.
  • Manage Kubernetes and containerized environments for application deployment and operations.
  • Build, maintain, and optimize CI/CD pipelines for automated infrastructure and application deployments.
  • Develop Python scripts and automation for infrastructure and operational processes.
  • Support cloud data platforms including Databricks and Snowflake.
  • Work with query federation and fundamental data engineering concepts.
  • Monitor infrastructure performance, identify issues, and implement solutions to improve reliability, scalability, and efficiency.
  • Collaborate with DevOps, cloud, application, and data engineering teams.

Required Skills

  • Azure Cloud
  • Terraform / Infrastructure as Code (IaC)
  • Kubernetes & Docker
  • CI/CD & DevOps
  • Python
  • Databricks
  • Snowflake
  • Cloud Networking & Troubleshooting
  • Cloud infrastructure automation and deployment

Preferred

  • Experience with reusable Terraform modules and state management.
  • Strong understanding of cloud security, scalability, and high availability.
  • Experience supporting enterprise-scale cloud environments.
  • Knowledge of modern DevOps and cloud engineering best practices.
More about this job

Responsibilities

Design, deploy, and manage scalable Azure infrastructure using Terraform, while troubleshooting cloud, networking, and deployment issues. Maintain Kubernetes environments and CI/CD pipelines, develop Python automation, and support Databricks and Snowflake platforms in collaboration with engineering teams.

Requirements

The role requires 5+ years of experience and hands-on skills in Azure, Terraform, Kubernetes, Docker, CI/CD, Python, Databricks, and Snowflake. Preferred experience includes reusable Terraform modules and state management, along with knowledge of cloud security, scalability, high availability, and enterprise cloud environments.

Skills

  • Azure Cloud
  • Terraform
  • Infrastructure as Code
  • Kubernetes
  • Docker
  • CI/CD
  • DevOps
  • Python
  • Databricks
  • Snowflake
  • Cloud Networking
  • Troubleshooting
  • Terraform Modules
  • State Management
  • Cloud Security
  • Data Engineering

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Data & Analytics

Keywords

  • Azure
  • Terraform
  • Infrastructure as Code
  • Kubernetes
  • Docker
  • CI/CD
  • DevOps
  • Python
  • Databricks
  • Snowflake
  • Cloud Infrastructure
  • Cloud Networking
  • Troubleshooting
  • Terraform Modules
  • State Management
  • Cloud Security
  • High Availability
  • Scalability
  • Infrastructure Automation
  • Deployment Automation
  • Query Federation
  • Data Engineering
  • Containerized Environments
  • Monitoring
  • Enterprise Cloud Environments

Report this job