Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Cloud Developer designing and implementing scalable backend systems for electric vehicles at Taiga Motors. Building cloud application services and collaborating with international teams.

Responsibilities

  • Design, develop and maintain scalable backend services in C#/.NET
  • Develop robust RESTful APIs to process IoT data and user requests
  • Participate in designing distributed application architectures and write production-grade, tested, maintainable code
  • Design and maintain secure, scalable cloud environments on AWS and Azure (VPC, storage, databases, networking, etc.)
  • Contribute to CI/CD pipelines in Azure DevOps and GitHub Actions for automated deployment of application code and infrastructure
  • Work closely with product and IoT teams to integrate cloud services with data systems and embedded devices
  • Participate in code reviews, architecture discussions, and mentor junior engineers
  • Monitor performance, reliability, and cost of cloud services
  • Diagnose and resolve application and infrastructure issues
  • Write and maintain Pulumi code to automate provisioning of cloud resources required by applications
  • Design and implement event-driven architectures (AWS Lambda, Azure Functions, Step Functions, Event Grid)
  • Develop and optimize real-time IoT data processing pipelines

Requirements

  • Minimum 3 years of professional backend development experience
  • Advanced proficiency in C#/.NET with proven experience building backend applications in production environments
  • Experience developing RESTful APIs and designing distributed systems
  • Strong knowledge of Python
  • Hands-on experience designing and operating AWS environments (EC2, S3, Lambda, IoT Core, etc.) and familiarity with Azure (Functions, IoT Hub, Event Grid)
  • Familiarity with CI/CD practices and tools such as Azure DevOps or GitHub Actions
  • Experience with containerization (Docker) is an asset
  • Excellent problem-solving and communication skills
  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • AWS/Azure certifications and IoT experience are assets
  • Understanding of cloud networking and security best practices (IAM, encryption, monitoring)
  • Experience with IaC tools such as Pulumi, Terraform, or equivalent

Benefits

  • Flexible, hybrid work schedule
  • Company events – barbecues, employee test-drive days, etc.
  • Comprehensive group benefits plan
  • Group retirement plan (RRSP)

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDockerEC2IoTPythonTerraformTypeScript.NET

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.