Développeur / Spécialiste support

publicité
Actif depuis 21 ans dans le domaine de prestations de service informatique, PSS IT Solutions
SA propose des prestations de délégation de personnel spécialisé dans le domaine
informatique.
Vous êtes jeune, motivé, vous souhaitez rejoindre une entreprise dynamique, nous vous
proposons, pour l’un de nos clients à Lausanne, un poste de :
Développeur / Spécialiste support
Etendue des prestations concernées
Support, documentation, gestion des tests, déploiement et résolution des bugs sur des
services IT basés sur les technologies Perl, HTML, JavaScript, PL/SQL, Python, Java, LDAP. Du
support applicatif (métier) et l’administration d’applications font également partie de la
mission.
Brève description
Les services concernés se basent sur les technologies suivantes:
 Serveurs web et conteneurs d'applications: Apache, Tomcat
 Frameworks: Django, Flask, Spring, Play Framework, Hibernate
 Langages de programmation: Perl, Python, Java, JavaScript, HTML, CSS, PL/SQL
Systèmes d'exploitation: Linux (Debian, RedHat, Ubuntu)
 Intégration continue, tests: Selenium, Jenkins
 Service d’annuaire basé sur le protocole LDAP
Description des tâches
 Documentation
 Rédiger la documentation utilisateur (manuel utilisateur, FAQ) des services. Rédiger
la documentation technique des services.
 Cas échéant, récolter les informations auprès des développeurs et service managers.
 Support de 2ème niveau
 Prendre en charge les incidents et requêtes assignés par le Service Desk.
 Répondre aux usagers et/ou renseigner le Service Desk.
 Diagnostiquer, reproduire les conditions de l'utilisateur.
 Résolution de bugs
 Identification, analyse et diagnostic des bugs.
 Résolution des bugs.
 Tests
 Organiser et réaliser les tests pour les changements intervenant sur les services.
 Organiser et coordonner les tests dans le cadre de projets.
 Administration d’applications
 Prise en main des applications (formation éventuelle)
 Gestion technique et configuration
Compétences exigées
 Operating System: Linux
 Utilisation de Linux comme plateforme de développement.
 Maîtrise courante des commandes bash
 Maîtrise de l'installation de paquets, et des conventions utilisées pour leur
configuration.
 Utilisation au quotidien depuis au moins 2 ans
 Outil Git Maîtrise de Git pour Utilisation au quotidien depuis au moins 2 ans
 le versionnement de fichiers
 la gestion des branches
 la résolution de conflits (merge)
 Langage de programmation Perl
 Au moins une réalisation en production
 Bonnes connaissances du langage Perl.
 Langage de programmation JavaScript Au moins une réalisation en production
Utilisation de JavaScript côté client:
 framework standard tel que Jquery
 validation des formulaires (aide à la saisie par exemple)
 Langage de programmation Python. Au moins une réalisation en production
 Bonnes connaissances du langage Python.
 Protocole LDAP
 Bonnes connaissances de LDAP.
 Ecriture des fonctions
 Technologies web Utilisation au quotidien depuis au moins 2 ans
 Maîtrise des langages de description liés au web: HTML 4/5, CSS 3.
 Compétences MySQL .Sur au moins 3 projets différents
 Installation et configuration de MySQL • Ecriture de requêtes SQL qui traversent
plusieurs tables/relations
Compétences optionnelles
 Compétences en intégration continue & déploiement continu
 Connaissance et utilisation du système d‘exploitation Debian, RedHat, Ubuntu
 Langue de travail : Anglais Bon niveau en oral et écrit
 Langage de programmation Java Au moins une réalisation en production
 Utilisation d'un IDE (PyCharm, Eclipse, ...) Au moins une réalisation en production
 Développement sur plusieurs environnements distincts (développement, intégration,
test, production). Comprendre les problématiques liées et les processus définis pour y
remédier.
 Utilisation de plusieurs branches GIT (develop, master, ...), des tags pour les versions,
gérer les hotfixes, etc.
 Au moins une réalisation en production
 Outil Selenium ou équivalent:création de scénarios test et de l'écriture de test
 Avoir créé et modifié les scripts au moins une fois
 Langage de programmation PL/SQL
 Utilisation de couverture des tests Au moins une réalisation en production
Page : 2/2
Téléchargement