Taiga Motors
Développeur infonuagique / Cloud Developer
Montréal, Quebec
Sponsorship not specifiedDetected 30 days ago
TypeScriptC#.NETBackend DevelopmentCode ReviewGitAWSAzureCloud PlatformsDockerTerraformCI/CDGitHub ActionsDevOpsRESTData EngineeringEmbedded 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.
Apply directly at Taiga Motors →Create a free account for alerts like thisView Taiga Motors immigration profile
This listing is sourced directly from Taiga Motors's careers page and normalized into a canonical job model.