Assistant Serveur Web pour centraliser la gestion d'équipement de test F/H

Internship(6 months)
Montigny-le-Bretonneux
Salary: Not specified
Occasional remote

KONTRON TRANSPORTATION
KONTRON TRANSPORTATION

Interested in this job?

Questions and answers about the job

The position

Job description

Vous recherchez un stage de 6 mois dans le domaine des télécommunications. Nous vous proposons de rejoindre notre centre d’excellence R&D en France, au sein d’une équipe dynamique et hautement qualifiée.

Votre mission :

Créer un serveur web afin d’autoriser l’accès des utilisateurs aux différents équipements de tests.

Principales fonctionnalités:

Gestion des utilisateurs et des sessions

Contrôler les équipement de tests via une interface « websocket », et des échanges prédéfinis (Protocol propriétaire basé sur des échange JSON).

Gestion des “logs” reçus par les équipements (durant l’exécution de test).

Gestion d’une base de données.

Transfer de fichiers (équipement/serveur, serveur/utilisateur bidirectionnel).

Création d’un interface web utilisateur générique à tous les équipements. Ainsi que d’un interface web d’administration.

Archivage des tests exécutés.

Gestion de scenarii de test (pouvant nécessiter plusieurs équipements). (optionnel)

Gestion d’un agenda permettant l’exécution programmée de scenarii. (optionnel)

Création d’une interface utilisateur spécifique à chaque équipement. (optionnel)

Possibilité d’affichage de statistiques pendant/après l’exécution des tests. (optionnel)

Apport du stage :

Connaissance accrue en matière de Web développement.

Développement python.

Programmation asynchrone.

Connaissance d’un ou des principaux framework de développement web (Django/Flask …. ).

Revue de code.

Collaboration avec les ingénieurs développant la partie « websocket » des équipements et des utilisateurs pour identifier les besoins.


Preferred experience

Compétences techniques

Connaissance Python requise.

Connaissance javascript souhaité.

Connaissance http, https, websocket (ws/wss) sont des plus.

Flask/Django/angularJS/… sont des plus.

Systèmes d’Exploitation : familié avec Linux

Compréhension des Réseaux : Compréhension des concepts liés aux réseaux informatiques

Curiosité,

Innovation, passion

Forte capacité d’analyse

Esprit de synthèse

travail en équipe

Aisance relationnelle

Anglais maîtrisé


Recruitment process

Vous rencontrerez le manager et le maitre de stage accompagne de la RH Partner

Want to know more?