Developer for IoT platform at Gecko Alliance, enhancing AWS infrastructure for connected devices. Collaborating across firmware and DevOps to modernize deployment and monitoring processes.
Responsibilities
Work on the AWS platform: organize and evolve the structure of software artifacts on AWS S3 (naming, versions, environments, retention)
Work on deploying our solutions: migrate/integrate existing AWS resources into AWS CDK (Infrastructure as Code) to replicate the stack across environments (dev/stage/prod, clients, regions)
CI/CD
Work on the infrastructure, mechanisms and monitoring of Over-the-Air (OTA) updates: define a mechanism for managing software bundles, their dependencies and their targets (device targets), including a data model (e.g., DynamoDB)
Implement event-driven bundle generation and publication mechanisms from DynamoDB/S3 events
Create and maintain AWS IoT dynamic groups, orchestrate AWS IoT Jobs and support OTA deployments
Ensure fleet maintenance and health with monitoring/alerting mechanisms (e.g., AWS IoT Device Defender / Fleet metrics / IoT Health depending on your stack)
Requirements
Experience with AWS in a production environment
Experience with an Infrastructure as Code technology
Experience with AWS event and data services (e.g., S3, DynamoDB, Lambda, EventBridge)
Understanding of IoT challenges: fleet management, deployments, versioning, reliability, security
Ability to deliver maintainable solutions: documentation, standards, reviews, monitoring
Knowledge of AWS CDK (asset)
Knowledge of Python, bash scripting and PowerShell (asset)
CI/CD and automated execution (GitHub Actions) (asset)
Knowledge of observability/logging (e.g., structured logs, dashboards, alerting) (asset)
Benefits
Dynamic and stimulating work environment
Multidisciplinary team where your continuous improvement ideas will be heard
Flexible, hybrid 37.5-hour work week
Personal development opportunities with support from your manager
Benefits program including: group insurance, an employee assistance program, telemedicine service, a retirement savings plan (RRSP), etc.
Senior Platform Engineer building scalable backend and cloud infrastructure for ExaCare’s AI - powered post - acute care platform. Improving reliability, developer velocity, and healthcare admission workflows.
Principal Platform Engineer leading SkyWatch’s satellite - data platform and AI agent infrastructure. Owning architecture, customer - driven roadmap delivery, and platform engineering leadership.
Platform Engineer securing Just Eat Takeaway.com’s global food - delivery edge infrastructure. Building gateways, automation, and resilient traffic routing across production environments.
Director leading Blackpoint Cyber’s cloud - based Unified Security Posture data platform for cybersecurity solutions. Driving platform roadmap, reliability, APIs, data engineering, and team growth.
Ingénieur logiciel principal intégrant des plateformes, API et solutions IA chez EDC. Gouvernance technique, sécurité, résilience et mentorat dans une société canadienne de financement du commerce.
Senior AI Platform Developer building scalable AI services and LLM workflows for MaintainX’s industrial work execution platform. Improving reliability, observability, performance, and cost efficiency.
Infrastructure team lead building and operating Spare’s GCP and Kubernetes platform for on - demand transit. Leading developers while improving reliability, security, AI SRE, and cloud cost efficiency.
AI Platform Developer building Azure - based agent infrastructure for Petal, a Canadian healthcare orchestration and billing company. Creating secure, observable, governed AI services for product teams.
Senior AI Platform Developer building reusable, secure AI - agent infrastructure for Petal, a Canadian healthcare orchestration and billing company. Driving Azure - based platform capabilities across orchestration, evaluation, observability, and governance.