Publié le mois dernier
DevOps Infrastructure Architect- Terraform, IaC
@ Astra North Infoteck Inc.
Toronto, Ontario
En bref
Astra North Infoteck Inc. is hiring a DevOps Infrastructure Architect on a 6-12 month contract in Toronto, ON, hybrid with 2-3 days a week in the office. The work centres on building an internal developer platform as code with Terraform, the Ocean integration framework, GitHub Actions and Dynatrace. The posting requires 5+ years in solutions architecture or DevOps engineering.
Responsabilités :
- Manage the developer portal as code with Terraform
- Build Ocean integrations to sync third-party data
- Create GitHub Actions self-service workflows
- Design scalable IDP architectures and reference patterns
- Guide adoption across platform and DevEx teams
Résumé des exigences :
- 5+ years in solutions architecture or DevOps engineering
- Hands-on Terraform and Pulumi experience
- Deep Kubernetes and cloud-native expertise
- Python 3.11 and Ocean framework skills
- Proficiency in JQ data mapping
- Deep GitHub Actions experience
Outils et compétences
Source et dates
Type de source non vérifié · zoho
- Date publiée par l’employeur
- 2026-10-04
- Première détection par notre source
- 2026-10-11
- Mise à jour du dossier source
- 2026-10-11
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Détails du poste
| Niveau | Senior |
| Domaine | Développement logiciel |
| Expérience | 5 an(s) et plus |
| Déplacements | avion : aucun · route : aucun |
| Milieu de travail | Bureau |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English |
Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.
Astra North Infoteck Inc.
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 426 |
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.
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.