Back to job search
Quantum World Technologies Inc. logo

Terraform Solution Engineer

  • Toronto, ON
  • On-site
  • Posted Oct 14, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Design, build, and maintain an internal developer platform by automating infrastructure, integrating external data, and enabling developer self-service. Define Port resources as code, develop and customize Ocean integrations, and create secure GitHub Actions workflows for backend automation.

Job details

We are seeking a highly skilled engineer to design, build, and maintain our internal developer platform. In this role, you will be responsible for automating infrastructure, building seamless data integrations, and enabling developer self-service capabilities. Technical Qualifications & Core Responsibilities 1. Data Mapping & Transformation Advanced JQ Mastery: You must possess strong proficiency in JQ to efficiently manipulate data payloads. Configuration & Selection: Write and manage filter logic inside config.yaml or port-app-config.yml files. API Ingestion: Extract precise data paths (such as .data.users) from external API responses and accurately map these fields into Port entity properties. 2. Infrastructure-as-Code (IaC) Terraform Expertise: Strong hands-on experience with Terraform to manage our portal architecture entirely as code. Resource Provisioning: Author .tf files to explicitly define and configure port_blueprint, port_entity, and port_action resources utilizing the standard port-labs/port-labs provider. Alternative Paradigms: Proficiency in using Pulumi (Python or TypeScript) as an alternative method for resource definition is highly acceptable. 3. Integration Framework (Ocean) Ocean Framework Architecture: A deep conceptual and practical understanding of the Ocean integration ecosystem. Python Runtime: Work comfortably within a Python 3.11 environment designed to synchronize data from external third-party systems. Lifecycle & Customization: Build out structured config.yaml files, manage the end-to-end integration lifecycle, and modify or contribute to main.py code logic to support proprietary or custom internal systems. 4. CI/CD & Orchestration GitHub Actions Engineering: Deep operational experience constructing automated backend workflows to power internal developer self-service actions. Workflow Automation: Author production-ready YAML workflows triggered via workflow_dispatch mechanisms. Secret & Context Management: Securely handle authentication and Port execution context by injecting repository secrets including PORT_CLIENT_ID and PORT_CLIENT_SECRET.

What you’ll do

Design, build, and maintain an internal developer platform by automating infrastructure, integrating external data, and enabling developer self-service. Define Port resources as code, develop and customize Ocean integrations, and create secure GitHub Actions workflows for backend automation.

Requirements

The role requires strong hands-on Terraform experience, advanced JQ skills, and practical knowledge of mapping API data into Port entities. Candidates should also be comfortable with the Ocean integration framework and Python 3.11, and have experience building GitHub Actions workflows and managing repository secrets.

Listed skills

  • Terraform · Preferred
  • Python · Preferred
  • CI/CD · Preferred
  • Workflow Automation · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Terraform
  • JQ
  • Data Mapping
  • Data Transformation
  • API Integration
  • Infrastructure as Code
  • Port Platform
  • Ocean Framework
  • Python
  • GitHub Actions
  • CI/CD
  • YAML
  • Workflow Automation
  • Secret Management

Job areas

  • Technology
  • Software
  • Engineering

More jobs from Quantum World Technologies Inc.

See all jobs from Quantum World Technologies Inc.