Architecte Système

Cognibox - Montréal, QC (il y a 30+ jours)

Postuler dès maintenant

Cognibox est en pleine croissance et recherche un(e) Architecte système. Leader de la gestion du risque et de la conformité des sous-traitants, Cognibox propose une combinaison d’expertise et de technologies en offrant l’une des solutions les plus complètes et flexibles sur le marché. Cognibox aide les plus grandes corporations à gérer les risques liés à la sous-traitance spécifiques à leur secteur d’activité. Notre offre est grandissante et traverse les frontières, avec plus d’une centaine de clients Fortune 500 à travers le monde.

Relevant du Directeur R&D, le titulaire du poste a la responsabilité de l’architecture des environnements de nos services infonuagiques sur lesquels notre logiciel est distribué, et ce autant pour nos environnements de production que ceux de développement. Il s’assure également du maintien, des mises à jour et de l’évolution de nos outils (gems, licences, services) de développement. Au besoin, il accompagne les développeurs à l’intégration des concepts d’architecture logicielle et des bonnes pratiques de développement.

Tâches et responsabilités :

  • Gérer, optimiser et maintenir l’architecture des produits Cognibox (Ex : Serveurs AWS, services, Gems, recettes, monitoring, migrations, tests de charge, etc…);
  • Assurer et superviser les déploiements au niveau technique afin de garantir leur parfaite intégration avec l’architecture des systèmes Cognibox;
  • Assurer le bon fonctionnement et la haute disponibilité des instances de Cognibox;
  • Diagnostiquer et réagir promptement aux différents problèmes reliés à l’architecture des différents systèmes de Cognibox;
  • Programmer l’automatisation de certaines tâches redondantes dans l’administration des différents environnements de Cognibox (Ex : recettes);
  • Explorer, proposer, tester et mesurer des environnements d’architecture système afin de toujours faire évoluer les assises technologiques de Cognibox;
  • Participer et approuver la planification technique des déploiements;
  • Participer à l’élaboration de solutions innovatrices et créatrices lors d’enjeux de développement des produits Cognibox;
  • Gérer et assurer la sauvegarde des bases de données, des documents, et des environnements applicatifs de Cognibox;
  • Participer au partage de connaissances au sein de l’équipe;
  • Assurer la traçabilité des tâches effectuées et du temps attribué pour chacun des projets en cours;
  • Participer au plan de contingence face aux infrastructures technologiques de Cognibox;
  • Assurer et maintenir la sécurité des systèmes et environnements de Cognibox;
  • Collaborer avec les auditeurs externes lors des différents tests de sécurité de Cognibox;
  • Optimiser les coûts des services nuagiques de Cognibox;
  • Communiquer et assurer un suivi aux gens concernés au sujet des différents problèmes pouvant subvenir au niveau des systèmes Cognibox;
  • Supporter l’équipe, au besoin, pour le « setup » des environnements de développement.

Profil recherché :

  • Être titulaire d’un Baccalauréat en informatique ou d’une combinaison DEC + années d’expérience jugée pertinente au poste;
  • Minimum de 5 années d’expérience en dans le domaine des TI;
  • Excellente maîtrise et un grand intérêt pour l’architecture logicielle (POO, Design Patterns,etc);
  • Être familier avec les environnements virtuels (Docker, Vagrant, VirtualBox), ElasticSearch, Redis, Sidekiq;
  • Avoir travaillé avec AWS, Linux, Git, Bitbucket, Jira, Less + CSS3, HTML5, REST(json), un atout;
  • Bonne maîtrise du français et de l'anglais, parlé et écrit;
  • Avoir travaillé dans un contexte Agile, un atout.

Se joindre à l'équipe Cognibox c'est avant tout :
*

Relever des défis passionnants dans une entreprise en pleine croissance au sein d’une équipe dynamique, ouverte aux idées et aux projets, où offrir un service à la clientèle d'excellence est une priorité vous intéresse

  • Travailler au sein d'une entreprise en pleine croissance avec de réels possibilités d'avancement
  • Un environnement de travail stimulant (Collaboration, respect et plaisir sont à l’honneur)
  • Un horaire de travail flexible (télétravail 2 à 3 jours par semaine)
  • Avantages sociaux (médicaments, paramédicaux, oculaire, vie, assurance salaire longue durée, programme d’aide aux employés et accès à un médecin en ligne!!).
  • Un salaire concurrentiel et de nombreux autres avantages

Mais ce n'est pas que ça…….

Type d'emploi : Temps Plein