Taigamotors

Taigamotors

Développeur infonuagique / Cloud Developer

Montréal, Quebec

Sponsorship not specifiedDetected 16 days ago
TypeScriptC#.NETBackend DevelopmentCode ReviewGitAWSAzureCloud PlatformsDockerTerraformCI/CDGitHub ActionsDevOpsRESTData EngineeringCybersecurityEmbedded SystemsCommunicationCollaborationProblem Solving

About the role

  • Dans ce rôle, vous concevrez et développerez des services backend évolutifs qui transforment la télémétrie des véhicules en temps réel en API fiables et en entités métiers robustes.
  • Une portion significative de ce rôle consiste à écrire et maintenir du code backend C#/.NET de qualité production.
  • Ces services sont déployés dans des environnements AWS et Azure à l'aide de Pulumi (Infrastructure as Code).

Responsibilities

  • Backend Development & APIs: Design, develop, and maintain scalable backend services in C#/.NET.
  • Build robust RESTful APIs to process IoT device data and user requests.
  • Cloud Infrastructure: Design and maintain secure and scalable cloud environments across AWS and Azure (VPCs, storage, databases, networking) to support backend services.
  • Event-Driven & IoT Systems: Design and implement event-driven architectures (AWS Lambda / Azure Functions, Step Functions, Event Grid). Develop and optimize real-time IoT data processing pipelines.
  • Build reusable infrastructure modules in.NET or Python.
  • Event-Driven & IoT Systems: Design and implement event-driven architectures (AWS Lambda / Azure Functions, Step Functions, Event Grid).
  • Develop and optimize real-time IoT data processing pipelines.
  • Design, develop, and maintain scalable backend services in C#/.NET.
  • Design and implement event-driven architectures (AWS Lambda / Azure Functions, Step Functions, Event Grid).
  • Play a key role in building and optimizing the cloud infrastructure powering Taiga's electric vehicles.

Requirements

  • Infrastructure as Code: Write and maintain Pulumi code to automate provisioning of cloud resources required by application services.
  • Programmation: Minimum de 3 ans d'expérience significative en développement backend professionnel. Maîtrise avancée de C#/.NET avec expérience démontrée dans la construction d'applications backend en environnement de production. Expérience en développement d'API RESTful et en conception de systèmes distribués. Forte connaissance de Python.
  • Expérience infonuagique: Expérience pratique en conception et exploitation d'environnements AWS (EC2, S3, Lambda, IoT Core, etc.) et connaissance d'Azure (Functions, IoT Hub, Event Grid).
  • DevOps et CI/CD: Familiarité avec les pratiques CI/CD et les outils comme Azure DevOps ou GitHub Actions. Expérience avec la conteneurisation (Docker) est un atout.
  • Travail d'équipe: Excellentes aptitudes en résolution de problèmes et en communication. Autonomie et esprit d'équipe.
  • Formation: Baccalauréat en informatique ou domaine connexe, ou expérience équivalente. Les certifications AWS/Azure et l'expérience IoT constituent des atouts.
  • Réseautique et sécurité: Compréhension du réseau cloud et des bonnes pratiques de sécurité (IAM, chiffrement, surveillance).
  • Infrastructure as Code: Expérience avec des outils IaC tels que Pulumi, Terraform ou équivalent.
  • Architecture sans serveur: Expérience dans la conception d'architectures orientées événements (Lambda, Azure Functions, Step Functions, Event Grid) et dans le traitement de données IoT ou de séries temporelles.
  • Avantages:
  • Horaire de travail flexible et hybride.

Nice to have

  • Jouez un rôle clé dans la conception et l'optimisation des services infonuagiques des véhicules électriques de Taiga.
  • Événements d'entreprise - barbecues, journées d'essais employés, etc.
  • Régime d'assurances collectives complet.
  • Régime de retraite collectif (REER).
  • Taiga accorde une grande importance à la diversité dans l'embauche et dans sa main-d'œuvre, et accueille les candidatures de personnes ayant des origines, des formations et des expériences diverses.
  • La diversité chez Taiga signifie favoriser un lieu de travail où les différences sont appréciées pour les contributions qu'elles apportent à notre formidable équipe.
  • Nous vous remercions pour l'intérêt que vous portez à TAIGA.
  • Cependant, seules les personnes sélectionnées pour un entretien seront contactées.

Skills

  • Excellent problem-solving and communication skills.
  • Ability to work independently and collaboratively.
  • Education: Bachelor's degree in Computer Science or related field, or equivalent experience.
  • AWS/Azure certifications and IoT experience are assets.
  • Networking & Security: Understanding of cloud networking and IAM security best practices.
  • Infrastructure as Code: Experience with IaC tools such as Pulumi, Terraform, or equivalent.
  • Serverless & Event-Driven: Experience designing event-driven architectures (Lambda/Azure Functions, Step Functions, Event Grid).
  • Exposure to IoT or time-series data processing.
  • Flexible and hybrid working hours.
  • Company events - barbecues, employee demo days, etc.
  • Comprehensive health plan.
  • Taiga values diversity in hiring and in its workforce and welcomes applicants from diverse backgrounds.

Company info

  • We strive to foster an inclusive workplace where differences are valued.

This listing is sourced directly from Taigamotors's careers page and normalized into a canonical job model.