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