Carrières
Cloud Architect
Localisation :
Télétravail, Canada
À propos d’Airudi
Airudi est à la recherche d’un Cloud Architect talentueux pour rejoindre notre équipe et nous aider à créer des solutions d’IA avant-gardistes à grande échelle.
Nous offrons un environnement de startup au rythme rapide où les individus créatifs, hautement motivés et passionnés s’épanouissent et où le maintien d’une excellente culture d’entreprise avec des valeurs fortes est pris au sérieux.
Nos activités sont un mélange passionnant de services et de produits Saas (Software-as-a-Service).
À propos du rôle
Airudi est à la recherche d’un Cloud Architect talentueux pour nous aider à faire évoluer et développer notre plateforme. Il s’agit d’un rôle clé qui vous amènera à apporter votre expertise sur la définition, la conception, l’implémentation et l’évolution des différentes briques technologiques envisageables pour créer des applications et des services cloud-native stables, sécurisés, évolutifs et rentables. Vous jouerez un rôle de premier plan dans la définition et la supervision de la pratique d’ingénierie cloud et DevOps d’Airudi.
Responsabilités
- Concevoir de nouveaux systèmes et composants et faire évoluer la technologie cloud actuelle
- Identifier et exécuter les choix technologiques de l’architecture et les solutions de sécurité
- Identifier les risques et les opportunités technologiques
- Jouer un rôle de premier plan dans les processus de certification des infrastructures et de la sécurité des données
- Rédaction de documentation décrivant les procédures de la pratique d’ingénierie cloud et DevOps
- Assurer un fonctionnement rentable des ressources cloud de l’entreprise
- Fournir des formations pertinentes à l’équipe technique
- Contribuer à des blogues techniques et interagir avec des partenaires de l’industrie et de la recherche
- Concevoir et participer à la mise en place d’une infrastructure cloud auto-évolutive et robuste
- Créer des solutions de surveillance et d’alerte pour les déploiements de système Audi
- Réduire au minimum le coût des solutions déployées sans compromettre la robustesse, la disponibilité et la latence
- Rester à jour avec les derniers développements et processus de la technologie cloud et l’intégrer à l’infrastructure et aux systèmes d’Airudi
- Coacher les membres de l’équipe pour une utilisation efficace de l’infrastructure cloud
- Déterminer et établir les outils et API gagnants en vue de la mission de l’entreprise
- Participer à la définition des standards, rédiger la documentation et partager l’expertise technique aux autres acteurs de l’entreprise
- Participer à la conception, la mise en œuvre et l’exploitation du lac de données Airudi
- Proposer et intégrer des composants additionnels.
Compétences et qualifications
- Expérience dans la conception et le développement de systèmes cloud orientés vers l’utilisateur final qui s’adaptent à un trafic élevé et garantissent une disponibilité élevée;
- Très bonne connaissance des processus de développement de systèmes logiciels cloud modernes et des meilleures pratiques;
- Expérience de niveau expert avec l’un des grands fournisseurs de services cloud Azure (préféré), AWS ou GCP;
- Avoir une très bonne expérience sur au moins un de nos langages de programmation utilisés chez Airudi et des frameworks courants: Python, JavaScript, C#;
- Maîtriser les meilleures pratiques des outils de gestion de versions (Git);
- Avoir de bonnes connaissances sur le système d’exploitation Linux;
- Connaître les protocoles réseau classiques (TCP/IP, mécanismes de routage) et les protocoles applicatifs les plus courants (HTTP, SMTP, DNS etc.);
- Protocole d’interopérabilité Web : REST, JSON, OOAuth;
- Bonne connaissance des processus DevOps;
- Expérience de travail avec les technologies de déploiement et d’orchestration (telles que Docker, Kubernetes, OpenStack, Terraform, Puppet, Chef, Salt, Ansible, Jenkins).
- Connaître les infrastructures et outils (Big) Data (Kafka, Spark, NoSQL, SQL, etc.
Environnement technique
- Azure
- Python, JavaScript, C#
- Linux
Atout
- Certification Azure
- Le bilinguisme (français / anglais) est un atout majeur
- Sens de l’humour
Faire partie de l’équipe des Airudis c’est :
- Participer à des projets spéciaux passionnants et missions de développement;
- Bénéficier d’excellents avantages en matière de soins de santé;
- Avoir la possibilité de faire du télétravail en permanence;
- Profiter d’une semaine de travail de 4 ½ jours (passez votre vendredi après-midi en famille ou entre amis);
- Obtenir du coaching, formation et programmes éducatifs continus;