
DevOps Infrastructure Architect- Terraform, IaC
Astra-North Infoteck · Toronto, Ontario, Canada
Weak hiring record · median 81 days open
All reasons
- 61% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
DevOps Infrastructure Architect- Terraform, IaC
Toronto, ON - Hybrid (2-3 Days WFO)
6-12 months
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.
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
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.
Skills
- Terraform
- Pulumi
- Python
- TypeScript
- GitHub Actions
- YAML
- JSON
- Dynatrace
- Webhooks
- Kubernetes
More jobs at Astra-North Infoteck
All 314- Bilingual IVR Automation testerAstra-North Infoteck · Toronto, Ontario, Canada3d ago
- Microsoft Dynamics 365 DeveloperAstra-North Infoteck · Montreal, Quebec, Canada5d ago
- Data Business Analyst - PL/SQL, T-SQL & Data WarehousingAstra-North Infoteck · Toronto, Ontario, Canada5d ago
- Senior Angular Developer – Angular 12+, TypeScript & RxJSAstra-North Infoteck · Montreal, Quebec, Canada5d ago
- Bilingual English & Spanish Java Backend DeveloperAstra-North Infoteck · Scarborough, Ontario, Canada5d ago
Similar roles
- Business Systems Analyst – SalesforceAmerican Iron and Metal · Montréal, QC, Canadatoday
- Analyste des systèmes d’affaires - SalesforceAmerican Iron and Metal · Montréal, QC, Canadatoday
- Conseiller·ère expert·e cybersécurité intelligence artificielleVideotron · Montréal, QC, Canadatoday
- Staff Site Reliability Engineer- NetworkingJobgether · Canada · USD 198,000–233,000/yrtoday
- Senior Azure Infrastructure EngineerJobgether · Canadatoday
- Staff Engineer, Site ReliabilityJobgether · Canadatoday