Développeuse - Développeur Python Java

CESI
Canton of Brest-2, France
4 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Canton of Brest-2, France

Tech stack

API
Business Software
Databases
Identity and Access Management
JSON
Python
PostgreSQL
OAuth
Azure
Standard Sql
SQL Databases
TypeScript
Backend
REST
Webhooks
User Accounts
Web Api

Job description

En parallèle, vous suivrez la formation de Développeur informatique sur le campus de CESI Brest.

Rythme d'alternance : une semaine par mois à l'école et trois semaines en entreprise.

Titre professionnel enregistré au RNCP, niveau 5 Bac +2., Automatisation & Workflows

-Création de workflows (n8n...)

-Mise en place de webhooks (paiements, PMS, RH)

-Automatisation de processus internes multi-sites

Intégration API

-Connexion aux API de logiciels métiers (PMS, PSP, outils RH)

-Exploitation d'API REST (JSON, OAuth2)

-Gestion de la pagination, des erreurs et des logs

Développement de micro-services

-Développement en Node.js / TypeScript ou Python

-Création d'API internes sécurisées

-Gestion des signatures webhooks / tokens

Gestion des identités & sécurité

-Intégration avec Microsoft Entra ID

-Automatisation du cycle de vie des comptes utilisateurs

-Interactions avec Microsoft Graph API

Data & reporting

-Structuration de bases PostgreSQL

-Exploitation de données issues de PMS pour reporting (ex : prévisionnels restauration)

-Documentation technique (Bookstack interne)

Requirements

Etre titulaire d'un Bac (ou d'un titre de niveau 4 équivalent)

Toute personne répondant aux prérequis, souhaitant évoluer vers le métier de développeur informatique et valider un titre certifiant Bac +2

Qualités requises

Etre à l'aise avec la programmation, les bases de données et les API

Profil développeur backend

Compétences attendues:

-Compréhension des API REST

-Bases solides en développement

-Notions SQL

-Logique d'automatisation

-Capacité à documenter

Qualités personnelles

-Curieux(se)

-Structuré(e)

-Autonome

-Goût pour les problématiques métiers réelles

Scolarité financée et rémunérée dans le cadre d'un contrat de travail en apprentissage ou de professionnalisation.

Les éventuels frais d'inscription sont également à la charge exclusive de l'employeur, dans le cadre du principe de gratuité des contrats en alternance., * Python

  • Programmation
  • JSON
  • SQL
  • TypeScript

About the company

CESI Brest, organisme de formation professionnelle et d'enseignement supérieur, recherche pour l'une de ses entreprises partenaires, un Développeur·se informatique en alternance H/F., Une autre idée de l'excellence : École d'ingénieurs créée en 1958 par des entreprises industrielles, CESI compte 26 campus sur tout le territoire, dotés d'équipements pédagogiques de pointe, 110 000 alumni, 8 000 entreprises d'accueil et plus de 130 universités partenaires dans le monde. Pourquoi choisir notre entreprise partenaire ? Choisir cette entreprise pour effectuer son alternance permet de bénéficier d'un environnement professionnel reconnu pour son expertise, offrant des opportunités concrètes d'apprentissage, d'évolution et d'implication dans des projets enrichissants.

Apply for this position