PDFwww.?

Recrutement

Vous souhaitez apporter vos compétences et participer à un projet Open Source innovant ? Pour accompagner la croissance rapide de sa solution de messagerie collaborative moderne, Blue Mind recrute une dizaine de collaborateurs.

CDI – DevOps support et intégration H/F

Technicien / Ingénieur DevOps support et intégration H/F, motivé et apportant une grande attention à la qualité de service.

Infos clés

Entreprise

Blue Mind, société éditrice d’un logiciel OpenSource innovant

Ville

Labège, Midi-Pyrénées

Secteur

Informatique

Type de poste

CDI

Expérience

Jeune diplômé motivé accepté

Niveau d’études

Bac+2 minimum

Description du poste

En tant qu’éditeur, BlueMind intervient en expertise auprès de ses partenaires afin de les accompagner dans leurs projets et problématiques de production.

Vous interviendrez sur des plate-formes pouvant héberger plusieurs milliers d’utilisateurs, avec chacune ses spécificités d’infrastructure (SAN, réplication, HA, virtualisation, différents Linux, …). Dans l’équipe  Support, vous avez pour mission d’accompagner nos partenaires et leurs clients dans la résolution des problèmes qu’ils  peuvent rencontrer tant sur de l’infrastructure, qu’au niveau de l’application elle-même.

Vous serez quotidiennement en relation avec les équipes de production et support de nos partenaires et la R&D pour seconder les équipes d’exploitation de nos partenaires, faciliter les échanges entre leurs interlocuteurs techniques et nos équipes de R&D afin d’analyser, qualifier, distribuer et/ou résoudre les différents incidents, bugs ou demandes qui se présente a vous.

Vos investigations pourront vous amener à tuner serveurs et systèmes d’exploitation, manipuler des serveurs d’applications java ou aller diagnostiquer directement dans le code de BlueMind (Java), écrire des scripts facilitant les opérations de nos partenaires et surtout comprendre et discuter des problématiques techniques récurrents avec les équipes R&D de BlueMind en charge des différents composants de l’architecture. En tant que membre de l’équipe Support, vous veillerez à une résolution rapide des bugs dans le respect du cycle de développement agile du produit.

Compétences requises

  • maîtrise d’un environnement Linux (utilisation, administration)
  • maîtrise du scripting en shell et d’un langage de script (python…)
  • bonnes connaissances système et réseaux
  • maîtrise d’un environnement de virtualisation (vmware, proxmox, kvm…)

Profil recherché
De formation informatique, travailler sur des technologies innovantes, dans un environnement dynamique et stimulant, vous passionne. Vous aimez comprendre et aller au fond de choses. D’une grande rigueur, sensible au « service client », doté d’un très bon relationnel et de bonnes facultés d’adaptation, vous êtes autonome et savez prendre du recul.

Vous maîtrisez le développement/scripting (un langage objet, une connaissance de Java est un plus) et avez une bonne expérience de l’administration système Linux et des réseaux. Idéalement, vous maîtrisez les environnements et les protocoles de messagerie Open Source ainsi que des environnements de virtualisation.

Langue de travail : le français ; une connaissance pratique de l’anglais est également requise.

Salaire : selon profil et expérience.

Intéressé(e) ?

Vous voulez candidater ? Montrez nous que vous avez les compétences attendues. Parlez-nous de vos projets et expériences en informatique. Présentez-nous vos projets informatiques réalisés en dehors de votre cursus… Prouvez-vous que vous sortez du lot !

Je candidate
  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

CDI – ingénieur « Glue » H/F

Ingénieur Glue H/F, motivé et apportant une grande attention à la qualité de service.

Infos clés

Entreprise

Blue Mind, société éditrice d’un logiciel OpenSource innovant

Ville

Labège, Midi-Pyrénées

Secteur

Informatique

Type de poste

CDI

Expérience

Jeune diplômé motivé accepté

Niveau d’études

Bac+4/5

Description du poste

BlueMind, éditeur de logiciel libre à Toulouse, cherche profil polyvalent, capable de répondre aux besoins internes de l’ensemble de notre équipe.

Profil recherché
De formation informatique, nous souhaitez travailler sur des technologies modernes et innovantes, dans un environnement dynamique et stimulant. Vous aimez comprendre et aller au fond de choses. D’une grande rigueur, sensible au « service client » (ici, les équipes internes), doté d’un très bon relationnel et de bonnes facultés d’adaptation, vous êtes autonome et savez prendre du recul.

Mission
La mission s’articule autour des axes suivants, pour lesquels le candidat devra épauler le responsable qualité :

– Recherche & développement : CI, CD, suivi et animation d’une équipe de développement agile, BDD, recette interne, pilotage de releases
– commerce/administration : intégration odoo + plusieurs applis internes développées en python

Salaire : selon profil et expérience.

Je candidate
  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

CDI – Développeur R&D Java/Javascript H/F

PME française innovante, éditrice d’une solution moderne de messagerie collaborative OpenSource, la société BlueMind poursuit son ascension et son développement. Dans ce cadre, la société recrute des profils développeurs Java/Javascript H/F.

Infos clés

Entreprise

Blue Mind, société éditrice d’un logiciel OpenSource innovant

Ville

Labège, Midi-Pyrénées

Secteur

Informatique

Type de poste

CDI

Expérience

2 ans minimum

Niveau d’études

Tout niveau

Niveau de poste min.

Développeur confirmé

Description du poste

Au sein d’une équipe expérimentée, vous évoluez comme développeur auprès de la R&D. Vous participez, en équipe, au développement de notre application BlueMind, de ses composants et d’interfaces vers et depuis des solutions externes.

Vous êtes développeur passionné et avez expérimenté de nombreux langages, à la fois coté UI et coté serveur. Vous êtes volontaire, curieux, aimez les challenges et le travail en équipe.

Vous voulez utiliser l’état de l’art des technologies et participer à un projet innovant.

Vous avez déjà une bonne expérience du langage Java et des interfaces utilisateur (HTML5 / Javascript).

Vous intégrez une équipe agile, dans laquelle vous aurez à évaluer votre travail, choisir des tâches en adéquation avec vos connaissances et les réaliser, de la conception aux tests. Vous écrivez les tests assurant la pérennité de votre développement dans les futures versions. Vous participez enfin à la validation des développements des autres membres de l’équipe.

Auprès des équipes Services, vous pourrez être amené (e) à développer des interfaces permettant à nos partenaires de communiquer, via des API, avec BlueMind. Grâce aux points d’extension et à l’architecture de BlueMind, vous pourrez aussi intervenir dans le développement des connecteurs enrichissant la solution afin de répondre aux attentes de nos clients.

Environnement de travail 100% OpenSource :
– système Linux (Ubuntu, Debian, CentOs)
– messagerie : Postfix, Cyrus Imap, Cyrus Murder, …
– architecture : Nginx, PostgreSQL, Vertx, Hazelcast
– déploiement : ansible
– environnement de développement : Eclipse
– intégration continue : Maven, Jenkins, Weblate, Sonar
– coté application R&D, backoffice : Java, OSGI, ElasticSearch, TICK (Telegraf, InfluxDB, Cronograph, Kapacitor) ; frontoffice : HTML5, VueJS, Closure, GWT

Compétences requises

  • bien sûr, Java et Javascript (vous êtes expert(e) Java mais moins en frontend ? A l’inverse, vous adorez le frontend mais avez moins d’expérience en Java ? Postulez quand même ! Nous vous rencontrerons)
  • maîtrise d’un environnement Linux (utilisation, administration)
  • bonnes connaissances système et réseaux
  • bonnes connaissances d’un environnement de virtualisation (vmware, proxmox, kvm…)

Profil Recherché

De formation informatique, travailler sur des technologies innovantes, dans un environnement dynamique et stimulant, vous passionne. Vous êtes convaincus de la pertinence des méthodes agiles, de l’efficacité de l’intégration continue et aimez coder de façon simple et efficace.

Doté d’un bon relationnel et de bonnes facultés d’adaptation, vous êtes autonome et savez prendre du recul.

Vous maîtrisez : le développement Java et Javascript, HTML5/CSS, git ainsi que les bases d’administration d’un système linux. Des connaissances en architectures réactives (vertx), réseaux et messagerie seraient un plus. Coté UI : vuejs, webpack, jest.

Langue de travail : le français ; une connaissance pratique de l’anglais est également requise.

Intéressé(e) ?

Vous voulez candidater ? Montrez nous que vous avez les compétences attendues. Parlez-nous de vos projets et expériences en informatique. Présentez-nous une problèmatique technique pointue sur laquelle vous êtes intervenu… Montrez-vous que vous sortez du lot !

Je candidate
  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

Stage devOps

A la croisée de l'administration système, de la supervision et du développement, l'objectif de ce stage est de mettre en oeuvre et intégrer les outils permettant d'avoir une vision d'ensemble de l'état de la solution de messagerie BlueMind (fonctionnement, espace disque, graphes, ressources...) : la console de monitoring.

Infos clés

Entreprise

Blue Mind, société éditrice d’un logiciel OpenSource innovant

Ville

Labège, Midi-Pyrénées

Secteur

Informatique

Type de poste

Stage

Niveau d’études

DUT, Licence, Master ou école d’ingénieurs - Bac +​ 2 à bac + 5.

Description du poste

Vous travaillerez en méthodes agiles au sein de l’équipe R&D, en relation avec l’équipe Support.
Missions :
  • identifier et caractériser les informations et données nécessaires au diagnostic de bon fonctionnement du serveur BlueMind, à travers des indicateurs instantanés
    • statut des services
    • nombre de processus pour chaque service
    • espace disque disponible
    • composants en erreur
  • permettre la consultation et la recherche dans différents logs
  • proposer des indicateurs permettant la génération de graphes
    • statistiques ou graphiques d’usage CPU
    • graphes de mail (flux, volumes…)
  • étudier et développer l’intégration de ces métriques dans la console de supervision de BlueMind.

Environnement technique

  • JavaScript / HTML5
  • Linux

Compétences requises

  • Java et Javascript
  • maîtrise d’un environnement Linux (utilisation, administration)
  • connaissances système et réseaux
  • connaissances d’un environnement de virtualisation (vmware, proxmox, kvm…)

Profil recherché
Niveau d’études : IUT 2e année, Licence, Master ou école d’ingénieur en informatique.
De formation informatique, travailler sur des technologies innovantes, dans un environnement dynamique et stimulant, vous passionne. Vous aimez comprendre et aller au fond de choses.
Vous maîtrisez l’administration système en environnement OpenSource et vous avez des compétences en développement.

Durée : 2 à 6 mois

 

Je candidate
  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

Stage – Automatisation de tests d’interface

Intégration de tests fonctionnels dans la chaîne d’intégration continue

Infos clés

Entreprise

Blue Mind, société éditrice d’un logiciel OpenSource innovant

Ville

Labège, Midi-Pyrénées

Secteur

Informatique

Type de poste

Stage

Niveau d’études

DUT, Licence, Master ou école d’ingénieurs - Bac +​ 2 à bac + 5.

Description du poste

Au cœur du système d’informations de BlueMind, la R&D a toujours bénéficié d’efforts importants afin d’industrialiser la chaîne de développement. BlueMind intègre en particulier une chaîne de construction des paquets BlueMind (une trentaine) pour différentes distributions (Ubuntu, Debian…) et souhaite enrichir les tests produits dans le cadre de cette intégration continue.

Vous interviendrez sur les tests qui concernent la dimension fonctionnelle du produit. Dans ce cadre, vous devrez prendre en compte l’aspect métier de la messagerie collaborative et vous aurez à analyser les scenarii d’usage afin de réaliser des tests d’interface pertinents.

Au sein de l’équipe de production, vous serez amené à :

  • utiliser un simulateur de navigateur web pour simuler les interactions utilisateur-interface (tests d’interface)
  • développer de nouveaux scripts de simulation en vous appuyant sur une base existante
  • proposer de nouveaux scenarii utilisateurs

Environnement technique

  • JavaScript
  • HTML DOM
  • XPath
  • CSS
  • notions sur GWT
  • des connaissance de CasperJS et/ou Selenium sont un plus

Profil recherché
Niveau d’études : IUT 2e année, Licence, Master ou école d’ingénieur en informatique.
De formation informatique, travailler sur des technologies innovantes, dans un environnement dynamique et stimulant, vous passionne. Vous aimez comprendre et aller au fond de choses.
Vous maîtrisez le développement et êtes à l’aise dans les environnements OpenSource.

Je candidate
  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

Candidature libre

Vous n'avez pas vu d'offres correspondant à votre profil ?
Vous pensez pouvoir apporter à BlueMind vos compétences ?
Postulez via notre formulaire de candidature libre !

Infos clés

Entreprise

Blue Mind, société éditrice d’un logiciel OpenSource innovant

Ville

Labège, Midi-Pyrénées

Secteur

Informatique

Type de poste

CDIContrat d'apprentissageStage

Je candidate
  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

Stage – Enrichissement et participation aux campagnes de tests d’acceptance

Définition, réalisation et exécution de tests d'acceptance dans le cadre des mises en ligne des nouvelles versions de BlueMind

Infos clés

Entreprise

Blue Mind, société éditrice d’un logiciel OpenSource innovant

Ville

Labège, Midi-Pyrénées

Secteur

Informatique

Type de poste

Stage

Niveau d’études

DUT, Licence, Master ou école d’ingénieurs - Bac +​ 2 à bac + 5.

Description du poste

Au cœur du système d’informations de BlueMind, la R&D a toujours bénéficié d’efforts importants afin d’industrialiser la chaîne de développement. BlueMind intègre en particulier une chaîne de construction des paquets BlueMind pour différentes distributions, des tests unitaires automatisés, des tests de performance et de montée en charge.

Ces tests ne peuvent couvrir l’intégralité des usages de BlueMind et ne permettent pas de simuler des usages collaboratifs complexes entre utilisateurs. En complément des tests automatisables, BlueMind utilise aussi une suite de tests d’acceptance de façon à valider la qualité du logiciel avant publication. I s’agit de tests engageant un utilisateur dans une optique fonctionnelle, et qui permettent de valider des scenarii d’usages réels, potentiellement complexes.

Les outils mis en oeuvre sont les suivants :
– navigateurs web (Chrome, Firefox, Safari, Internet Explorer, Edge)
– clients Thunderbird et Outlook
– périphériques mobiles Android et iOS

Votre stage consistera à prendre une part active dans notre stratégie de tests d’acceptance, à savoir :
– participer à l’amélioration de notre couverture de tests d’acceptance (périmètre et organisation)
– définir des sous-ensembles pertinents et les environnements appropriés en accompagnement des développements ou en préparation d’une release
– exécuter ces tests et qualifier les anomalies relevées
– et éventuellement contribuer à l’automatisation de certains de ces tests

Les compétences requises pour contribuer à l’automatisation des tests sont les suivantes :
– python
– javascript
– html
– CSS
– XPath
– git

Profil recherché
Niveau d’études : IUT 2e année, Licence, Master ou école d’ingénieur en informatique.
De formation informatique, travailler sur des technologies innovantes, dans un environnement dynamique et stimulant, vous passionne. Vous aimez comprendre et aller au fond de choses.
Vous êtes à l’aise dans les environnements OpenSource.

Je candidate
  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.