Back to results

Closed listing

Terraform Solution Architect

  • Toronto, ON, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
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.

· 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): 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 .

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

More about this job

Responsibilities

Design and implement scalable internal developer platform architectures using Terraform or Pulumi, including Port resources and integrations. Configure and maintain integrations with GitHub Actions and Dynatrace using the Ocean framework, including data mappings, workflow discovery, and real-time alerts.

Requirements

Requires 5+ years of experience in solutions architecture or DevOps engineering, with strong expertise in Kubernetes, modern DevOps practices, Terraform, and Pulumi. Candidates should be able to design scalable platform patterns and guide adoption across platform and developer experience teams.

Skills

  • Terraform
  • Pulumi
  • Infrastructure As Code
  • Python
  • Kubernetes
  • DevOps
  • Solutions Architecture
  • Internal Developer Platforms
  • Ocean Framework
  • GitHub Actions
  • Dynatrace
  • JQ
  • Enterprise Integration
  • Cloud-Native Architecture
  • Platform Engineering
  • Developer Experience

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Consulting
  • Management & Leadership

Keywords

  • Terraform
  • Pulumi
  • Infrastructure As Code
  • Port
  • Port-Labs Provider
  • Port Blueprint
  • Port Entity
  • Port Action
  • Ocean Framework
  • Python 3.11
  • Config.yaml
  • main.py
  • GitHub Actions
  • Dynatrace
  • JQ
  • Kubernetes
  • Cloud-Native
  • DevOps
  • Internal Developer Platform
  • Enterprise Integration
  • Self-Service Actions
  • Workflow Auto-Discovery
  • SLOs
  • Webhooks
  • EU Region
  • US Region
  • Platform Engineering
  • Developer Experience
  • Solutions Architecture

Report this job