Le poste Developpeur·euse spécialisé·e développement d'API
Partager cette offre
Activités principales :
o Vous concevrez, développerez, maintiendrez et testerez des APIs performantes et sécurisées pour les services d'infrastructure.
o Vous développerez des services backend pour supporter les API, en utilisant des frameworks et langages appropriés (entre autres Python, Redis, Celery, etc.).
o Vous assurerez la maintenance et les mises à jour des API existantes, tout en garantissant leur compatibilité ascendante.
o Vous assurerez l'intégration automatisée des APIs avec d'autres services et plateformes.
o Vous participerez aux estimations de charge pour les différents besoins en développement.
o Vous industrialiserez les développements.
o Vous concevrez et développerez des interfaces utilisateurs interactives et réactives (responsive) en utilisant des frameworks front-end modernes.
o Vous assurerez la compatibilité des interfaces avec différents navigateurs et appareils (desktop, mobile, tablette).
o Vous implémenterez des mesures de sécurité pour protéger les données sensibles des utilisateurs.
o Vous implémenterez des tests automatisés pour garantir la qualité et la fiabilité des APIs et des interfaces (tests unitaires, tests d'intégration, tests de performance).
o Vous participerez aux campagnes de tests de charge pour assurer la robustesse et la scalabilité des APIs.
o Vous collaborerez à la définition et au suivi des spécifications des solutions à développer en fonction des besoins métier.
o Vous contribuerez à la traduction des spécifications de développement dans les outils de gestion de backlog en vigueur (Jira, Gitlab, ...).
o Vous développerez des scripts et outils selon les standards pour automatiser les tâches de déploiement, de configuration et de surveillance liés aux développements et leur hébergement dans une infrastructure VM ou containers dans Openshift.
o Vous participerez aux revues de code et aux sessions de brainstorming pour améliorer continuellement les pratiques de développement.
o Vous rédigerez et maintiendrez la documentation technique nécessaire et liée aux développements.
o Vous assurerez un support technique aux utilisateurs internes et externes des APIs.
o Vous gérerez les incidents et les changements selon les standards ITIL.
Profil recherché
Formation : Formation universitaire en informatique de niveau Bachelor.
Compétences primordiales :
o Expérience : 4 ans d'expérience et plus en informatique, notamment en tant que développeur infrastructure.
o Développement d'APIs RESTful : Expérience dans le développement d'APIs RESTful et leur intégration avec des solutions standards (ITSM, JIRA, Splunk, Gitlab, etc.).
o Développement IaC : Maîtrise du développement de scripts (JavaScript, Python, Ansible, Terraform), du versioning avec Git, et des configurations d'infrastructures.
o Microservices : Expérience dans le développement d'APIs pour des architectures de microservices containerisées.
o Sécurité API : Connaissance approfondie des pratiques de sécurité des APIs.
o Compétences IT générales : Connaissance étendue des composants d'infrastructure (authentification, middleware, stockage, serveurs, sécurité, etc.).
Compétences optionnelles qui représenteraient un plus :
o Compétence avec des frameworks Frontend comme React, Angular, VXX XX XX XX XX, ou équivalents.
o Bonne compréhension des principes de design UX/UI, ergonomie, et expérience utilisateur.
o Bonne connaissance dans la mise en oeuvre d'APIs au sein de plateformes APIM, incluant l'utilisation de Gateways API et l'intégration avec des fournisseurs d'identité (IDP).
o Connaissance de la solution VMware Aria.
o Bonne connaissance des systèmes d'exploitation Windows, Unix et Linux.
o Connaissances NEXUS.
o Connaissances déploiement dans Openshift.
o Connaissances REDIS ( XXXXXXXX.XX
o Connaissances CELERY ( XXXXXXXX.XX
o Connaissances générales des architectures de type \"Cloud\".
o Connaissance des serveurs web Apache/Nginx et autres middlewares.
o Expériences dans la réalisation de services Cloud de type IaaS/PaaS/SaaS.
o Expériences dans le développement IHM.
o Bonnes connaissances des processus et pratiques ITIL v4.
Qualités requises :
o Sens du travail en équipe.
o Aisance à partager vos connaissances.
o Bonnes capacités relationnelles avec vos collaborateurs, votre hiérarchie, vos clients, vos partenaires et vos fournisseurs.
o Force de proposition dans les choix techniques et optimisations identifiées.
o Aisance d'expression et autonomie dans la traduction technique des besoins métiers.
o Attitude ouverte vis-à-vis des changements.
o Capacité à se remettre en cause et être prêt à se former.
[...]
Environnement de travail
Notre volonté assumée est de construire une entreprise ambitieuse et collective avec nos collaborateurs et collaboratrices. Nos talents bleus s'unissent pour naviguer ensemble et vivre une expérience à la fois individuelle et commune, où l'engagement, l'excellence et la cohésion sont au centre.
Pour que nous puissions nous accomplir professionnellement et personnellement, le courant bleu se fait mouvant, s'adapte, dessine de multiples chemins qui vont tous dans la même direction, et embarque tout l'équipage sur le même bateau.
TEAM PARTNERS, filiale en Suisse du groupe Blue Soft, réalise des prestations de services informatiques depuis 1998, auprès d'une clientèle suisse de PME/PMI et de grandes entreprises, privées ou publiques.
Dans le cadre de notre développement et pour renforcer notre équipe de Genève, nous sommes à la recherche d'un·e Developpeur·euse, spécialisé·e dans le développement d'API
Le premier client chez qui vous aurez à intervenir est une administration suisse.
Contexte et mission principale du poste :
Pour le compte de la Direction Services d'Infrastructure de notre client, nous recherchons un·e Développeur·euse infrastructure.
Vous serez responsable du développement, de la maintenance, des tests et de la documentation des interfaces de programmation d'applications (API) qui permettent l'intégration de divers services et systèmes dans une solution de cloud privé.
Vous travaillerez également au développement des interfaces utilisateurs (UI) qui permettent aux utilisateurs finaux d'interagir de manière intuitive avec notre solution cloud.
Vous couvrirez également, via des pratiques DevOps, les tâches de gestion et d'automatisation des environnements hébergeant vos développements.
Postulez à cette offre !
Trouvez votre prochain job parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Developpeur·euse spécialisé·e développement d'API
Blue Soft