Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Gecko Alliance

IoT Platform Developer

Gecko Alliance

Developer for IoT platform at Gecko Alliance, enhancing AWS infrastructure for connected devices. Collaborating across firmware and DevOps to modernize deployment and monitoring processes.

Posted 4/12/2026full-timeQuébec • 🇨🇦 CanadaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSDynamoDBIoTPython

About the role

Key responsibilities & impact
  • 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
  • Build dashboards (fleet status, version/bundle distribution, job successes/failures, operational metrics)
  • Ensure fleet maintenance and health with monitoring/alerting mechanisms (e.g., AWS IoT Device Defender / Fleet metrics / IoT Health depending on your stack)

Requirements

What you’ll need
  • 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

Comp & perks
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AWSAWS S3AWS CDKDynamoDBCI/CDPythonbash scriptingPowerShellGitHub Actionsevent-driven architecture
Soft Skills
documentationstandardsreviewsmonitoringreliabilitysecurity