À propos de bciti
*Nous créons ensemble un avenir plus intelligent en rapprochant les citoyens de leurs villes, leurs communautés et leurs commerces en utilisant l’AI de manière éthique pour créer les citoyens, les villes et les gouvernements numérisés. bciti développe et commercialise une plateforme de données intégrées, une carte numérique avec l’identité unique, le “wallet” et le dossier citoyens sécurisé (smart contract etc) afin de faciliter l’accès une multitude de services de la ville, des gouvernements ou de la vie urbaine via UNE SEULE application. De plus, bciti désire être le “trust entity” du citoyens, des villes et des Gouvernements, pour cette raison l’application a été développée de manière “citizen centric” favorisant l’adoption massive et l’usage actif. Description du poste
bciti est actuellement à la recherche d'un(e) directeur(trice) technique/architecte applicatif en mode produit pour un poste permanent et temps plein en mode télétravail.
Le/la directrice technique/architecte applicatif doit posséder un bon esprit d’équipe, une expertise technique de haut niveau pour le développement d’un produit SaaS à très fort potentiel de valorisation. celui-ci/celle-ci doit aussi posséder d’excellentes aptitudes à la planification, à la coordination et à la communication.
Il/elle doit avoir déjà travaillé avec des outils logiciels pertinents, certaines applications et l’architecture de système, et bien comprendre la conception orientée objet.
Le ou la candidat(e) doit avoir un intérêt pour la sécurité des données et la gestion éthique des données. De plus, il ou elle a un intérêt pour l’intégration des nouvelles technologies incluant l’IA, blockchain, Smart contract, Chatbot etc..
Responsabilités de ou de la directeur technique/architecte applicatif :
- Analyse de toutes les exigences techniques induites dans la réalisation du développement d’un produit, en fonction de l’analyse produite par l’équipe de produit.
- Responsable de la réalisation technique d'un produit. Il est chargé de mener à terme le développement du produit en utilisant la méthode scrum.
- Contribuer aux décisions technologiques à préconiser dans le cadre de la réalisation des projets de l’organisation.
- Concevoir les grandes lignes de l’architecture d’une application, y compris des composants tels que l’interface utilisateur et l’infrastructure.
- Assurer la direction technique au sein de l’équipe de développement d’applications.
- Revoir la conception et les codes.
- Voir au maintien de l’uniformité des normes de conception d’applications à l’échelle de l’entreprise.
- Collaborer avec d’autres parties intéressées pour s’assurer que l’architecture respecte les besoins de l’entreprise.
- Contribuer à l’enrichissement des connaissances de l’équipe technique nécessaires à la réalisation des projets.
Compétences recherchées auprès de l’architecte applicatif :
- Détenir 5 ans d'expérience dans un poste similaire
- Maîtriser de Angular 2-9 , Node.js, TypeScript, SQL, MongoDB.
- Avoir la connaissance de Nest.JS est un atout.
- Maîtriser de l’architecture Micro-Services.
- Connaissances approfondies du networking (TCP/IP, Firewall, Gateway, Load Balancing, etc.)
- Maîtrise de Paradigme de programmation réactive.
- Maîtrise des technologies Cloud, de préférence avec Azure.
- Expérience avec le Pipeline de déploiement continu.
- Expérience avec les grands volumes de données et les défis associés
- Expérience avec les bases de données relationnelles (MySQL) et NoSQL (MongoDB)
- Maîtrise du français et de l'anglais (oral et écrit)
*
Type d'emploi : Temps Plein, Permanent
Salaire : 38,00$ à 65,00$ par heure
Avantages :
- Assurance Maladie Complémentaire
- Congés de Vacances et Compensatoires
- Événements d'Entreprise
- Horaires flexibles
- Travail à Distance
Horaire :
Télétravail: