IT Unlock

Développeur ( Analyste Programmeur Python et Java)

Posted: just now

Job Description

IT Unlock est un expert en intelligence artificielle et transformation numérique. Nous offrons des solutions sur mesure, allant de l’intégration de l’IA à la modernisation des ERP et CRM, en passant par l’analyse avancée des données. L'équipe :Vous ferez partie d'une équipe multiculturelle, énergique et solidaire contribuée. Nous aimons gagner tout en nous amusant au travail. Nous offrons la meilleure formation au monde pour vous amener au niveau supérieur. Notre culture est conviviale et coopérative. Nous voulons vous voir réussir dans votre entreprise et faire partie de notre famille.Description: 50% Développement - 50% Assurance QualitéLa Direction Services d'ingestion, Transfert géré de fichiers fait partie des fondations de données et a la charge de la mise en place de capacités d'ingestion de fichiers internes et externes pour permettre l’échange sécuritaire de données mais également avec des sources externes.À titre d’analyste-programmeur(-euse) Python et Java, vous serez amené à développer des outils pour automatiser certaines de nos activités, moderniser notre plateforme client, et également réaliser des développements pour certains besoins de nos clients et partenaires.Vous analysez les besoins des clients et partenaires et influencez les orientations relativement aux solutions technologiques appropriées. À cet égard, vous planifiez, hiérarchisez et coordonnez le travail afin de tenir les engagements pris en phase avec les objectifs à atteindre.En plus de contribuer au code source, vous jouez un rôle clé dans la mise en place et le maintien des tests automatisés et veiller à ce que les livrable respectent les standards de qualité.Les arrimages sont fréquents. Vous êtes appelé à interagir avec diverses parties prenantes œuvrant dans des domaines d’expertise complémentaires.Vous serez amené(e) à :• Effectuer l’analyse et le développement d'applications et d'outils, la conception, le code, l'automatisation des tests et l’exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité.• Documenter les solutions techniques pour assurer la pérennité des produits et partager les connaissances avec l'équipe• Fournir un soutien technique et assurer une analyse des problématiques pour déterminer les causes lors d’incidents critiques et s’assurer de leur résolution• Travailler en concréation avec l'équipe (analystes, architectes, techlead...) pour bien comprendre les besoins et ainsi réaliser des solutions adaptées• Être responsable de l’installation et des tests des applications/outils• Participer à l’analyse technique et la définition des exigences fonctionnelles pour identifier les besoins en tests• Concevoir, documenter et exécuter les plans de test, cas de test et scénarios de validationRequirementsCe que vous mettez à profit • Expertise avec plusieurs langages de programmation : Python, Java Spring Boot, JavaScript ou TypeEcript• Expertise avec les frameworks de tests : JUnit, PyTest, Playwright, Selenium• Expertise automatisation de tests : Browserstack, Robot Framework, Cypress, Xray• Expertise avec le développement et test d'API• Expertise avec la programmation orientée objet• Expertise avec le Scripting tel que Powershell et Bash• Connaissances des pipelines CI/CD (Concourse, DevOps)• Connaissances de Git, des Workflows Github Actions• Connaissance du mode AgileNiveau: sénior

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In