Skip to main content
Q1 Technologies, Inc. logo

Platform Engineer/Middleware Engineer/SRE- 2-3 days a week Onsite at Montreal, QC- Face to Face Interview MUST

Q1 Technologies, Inc.
Montreal, Quebec, CAPosted February 23, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonBashShellDockerKubernetesAnsibleLinuxRedisKafkaAirflowCI/CD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Role: Platform Engineer/Middleware Engineer/SRE

Location : Montreal, QC - Canada

Long Term Contract(12 + Months)

Responsibilities

  • Evaluate and integrate third‑party and open‑source technologies (e.g., Kafka, Redis, Airflow, Elastic Search, Graph DBs).
  • Build POCs, test features, validate performance and prepare technologies for enterprise use.
  • Deploy and operationalize platforms primarily on Open Shift Kubernetes cluster using Helm/ Kubernetes
  • Develop reusable deployment patterns, automation scripts, and self‑service onboarding flows.
  • Work closely with Infrastructure, Network, Storage, Security, Database and Kubernetes platform teams.
  • Build CI/CD pipelines for smooth deployment through gitops tools.
  • Lead technical discussions and drive end‑to‑end integration design.
  • Ensure platforms meet NFR standards for HA, DR, security, performance and observability.
  • Build automation with Python and Shell scripting for deployments and operations.
  • Instrument platforms for observability and integrate with enterprise monitoring stacks.
  • Setting up alerts for metrics, logs using Observability tools.

Required Skills

  • Strong in Linux, Storage and Networking background.
  • Well versed with Python, Shell scripting and Ansible for automation.
  • Strong hands‑on experience on docker and Kubernetes (OpenShift) platform.
  • Experience with Helm, Kubernetes, and GitOps tools (Flux, ArgoCD).
  • Familiar with DNS, load balancing, routing, firewalls, TLS certificates and single sign-on authentication and authorization.
  • Experience integrating and operationalizing middleware or distributed platforms.
  • Ability to evaluate technologies, run structured POCs, and drive solutions independently.
  • Experience in configuring metrics, logs and traces using Observability tools such as Grafana, Prometheus, Open Telemetry, Tempo.

Required Skills

Linux

Strong Linux fundamentals, troubleshooting, networking, storage, OS internals.

Python Automation

Strong Python capability for automation, onboarding flows, deployment scripting.

Shell Scripting

Ability to use Bash commands for operational tasks where quicker/easier than Python.

Kubernetes (OpenShift)

Deploying distributed systems, troubleshooting, pods/controllers, networking, storage, RBAC.

Helm / Kustomize / GitOps

Developing Helm charts, customizing deployments, Flux/Argo knowledge, CI/CD integration.

Infrastructure Foundations

Strong knowledge of networking, TLS/certs, firewalls, storage, HA/DR patterns, security controls.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free