DevOps Infrastructure Architect- Terraform, IaC

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

Toronto

Hybrid

CAD 120,000 - 170,000

Full time

45 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Astra-North Infoteck Inc. in Toronto, ON is seeking a DevOps Infrastructure Architect to lead IaC efforts using Terraform and Pulumi in a hybrid environment. The role focuses on integrating Ocean workflows, configuring GitHub Actions, and mapping data with JQ for Port microservices.

Expect 5+ years in a solutions architecture or DevOps role, with deep Kubernetes expertise and a consulting mindset to guide adoption across teams.

Qualifications

  • 5+ years in solutions architecture or DevOps engineering.
  • Cloud-Native expertise with Kubernetes and modern DevOps practices.
  • IaC mastery with Terraform and Pulumi.
  • Ability to design scalable IDP architectures and guide adoption.
  • Experience with consulting and design across platform teams.

Responsibilities

  • Define and manage IaC with Terraform and port resources.
  • Configure Ocean-based integration pipelines and config.yaml handling.
  • Build GitHub Actions workflows and self-service action backends.
  • Map and transform API data with JQ in config files.
  • Map Dynatrace entities to Port microservices and set webhooks.

Skills

Terraform
Pulumi
Kubernetes
GitHub Actions
JQ
Ocean framework
CI/CD
Data mapping
Integration design
Consulting

Tools

Ocean framework tooling
GitHub Actions workflows
Dynatrace
port.io provider (EU/US)
Pulumi tooling

Job description

DevOps Infrastructure Architect - Terraform, IaC

Toronto, ON - Hybrid (2-3 Days WFO)

6-12 months

Infrastructure-as-Code (IaC)
  • Infrastructure-as-Code (IaC): You need strong Terraform skills to manage the portal as code. This involves writing .tf files to define port_blueprint, port_entity, and port_action resources, using the port-labs/port-labs provider. Pulumi (Python/TypeScript) is an alternative for defining resources.
Integration Framework (Ocean)
  • Integration Framework (Ocean): You must understand the Ocean framework. This is a Python 3.11-based solution used to sync third-party data. Skills involve writing config.yaml files, understanding the integration lifecycle, and potentially contributing to main.py logic for custom systems.
CI/CD & Orchestration
  • CI/CD & Orchestration: You will need deep experience with GitHub Actions to create self-service action backends. This means writing YAML workflows with workflow_dispatch triggers and handling Port context via secrets (PORT_CLIENT_ID, PORT_CLIENT_SECRET).
Data Mapping & Transformation
  • Data Mapping & Transformation: Proficiency in JQ is essential. It is used in config.yaml or port-app-config.yml to filter API responses, extract data paths (.data.users), and map fields to Port entity properties.
Enterprise Integration Configuration Skills
  • Terraform: Configure the provider for EU (api.port.io) or US (api.us.port.io) regions, and manage resources using variables for credentials.
  • GitHub Actions: Set up auto-discovery to import workflows as self-service actions, or manually define the action JSON to trigger workflows.
  • Dynatrace: Use the Ocean framework (Python) to ingest Problems, SLOs, and Entities. This requires defining mapping rules (JQ) to link Dynatrace entities to Port microservices. You can also set up webhooks for real-time problem alerts.
Experience Level Required
  • 5+ years in solutions architecture or DevOps engineering.
  • Cloud-Native Expertise: Deep understanding of Kubernetes and modern DevOps practices.
  • IaC Mastery: Hands-on experience with Terraform and Pulumi.
  • Consulting & Design: Ability to design scalable IDP architectures, reference patterns, and guide adoption across platform and DevEx teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Terraform Developer – Azure, Terraform, Kubernetes & Cloud Infrastructure
Terraform Developer – Azure, Terraform, Kubernetes & Cloud Infrastructure

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Halifax

Hybrid
CAD 90,000 - 120,000
Terraform Developer
Terraform Developer

Apptoza Inc. • Halifax

On-site
CAD 90,000 - 130,000
DevOps Platform Engineer | AI & LLMOps Infrastructure
DevOps Platform Engineer | AI & LLMOps Infrastructure

K&K Global Talent Solutions INC. • Toronto

On-site
CAD 120,000 - 160,000
Terraform Developer – Cloud Infrastructure & Data Platforms
Terraform Developer – Cloud Infrastructure & Data Platforms

Axiom Global Technologies • Halifax

On-site
CAD 90,000 - 140,000
Cloud Platform Engineer – Terraform & Database Infrastructure
Cloud Platform Engineer – Terraform & Database Infrastructure

Myticas Consulting Inc. • Toronto

On-site
CAD 90,000 - 130,000
Senior Platform Engineer - Devops, IAM
Senior Platform Engineer - Devops, IAM

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 90,000 - 120,000
Terraform Developer
Terraform Developer

Lorven Technologies Inc. • Halifax

On-site
CAD 90,000 - 130,000
Cloud Infrastructure & DevOps Architect
Cloud Infrastructure & DevOps Architect

Tata Consultancy Services • Calgary

On-site
CAD 150,000 - 190,000
Cloud Platform Engineer – Terraform & Database Infrastructure
Cloud Platform Engineer – Terraform & Database Infrastructure

KData Inc. • Toronto

On-site
CAD 110,000 - 160,000
Python & Infra Developer (Terraform & AWS)
Python & Infra Developer (Terraform & AWS)

Optave AI Solutions Inc. • Calgary

Hybrid
CAD 110,000 - 150,000