Développeur Cloud

À propos

Altametris, filiale de SNCF Réseau, a pour objectif d’aider les gestionnaires d’infrastructures industrielles à mieux connaître l’état de leurs installations et à optimiser leurs décisions et opérations de maintenance grâce à :

  • Une inspection/collecte de données par drones ou robots
  • Un traitement automatisé des données via des algorithmes
  • Une visualisation intuitive des données via une plateforme logicielle

Descriptif du poste

Intégré(e) à l’équipe Cloud, le développeur Cloud aura pour missions principales :

  • Développement : Faire la conception et le développement des fonctionnalités métiers sur le périmètre de l’Equipe Cloud sur l’ensemble des applications de l’Ecosystème Suite.

  • Qualité : Mettre en place des tests unitaires, rédaction de la documentation pour les fonctionnalités développées et faire des revues régulières des « Pull requests »

  • Automatisation : Industrialiser le déploiement et l’intégration en continue (CI/CD) des services métiers via la chaine de pipeline Azure DevOps

  • Maintenance : Assurer le support des services et applications déployés en Production / Hors Production et participer à leur maintenance corrective ou évolutive.

  • Sécurité : Faire des veilles technologiques et implémenter les bonnes pratiques de sécurités pour protéger les données et les applications

  • Agile : Collaborer avec les autres équipes de développement et équipe Produit pour le bon suivi et réalisation des fonctionnalités, participer aux différentes cérémonies Agile

  • Expertise : Amener une expertise technique lors du développement d’une nouvelle fonctionnalité et participer à la rédaction d’une documentation de conception et/ou d’architecture en lien avec le Direction Technique

Profil recherché

De niveau Bac+5 vous avez 3 à 5 ans d'expériences sur des missions similaires en environnement Cloud et DevOps avec langage de programmation python

Savoir :

  • Backend : maitrise du langage python avec au moins 2 ans d’expérience en développement sur des projets en python

  • Environnements : Avoir une expérience en environnement cloud Azure, docker, linux, Provisionning en mode IaC (Terraform, Bicep, ARM)

  • Outils : Maitrise des outils comme Git, VS Code,  Azure DevOps

  • Architecture : Maitrise du protocole d’échange REST, expérience sur une application en mode SaaS avec contrat d’interface par API et/ou une application avec des backends en micro-services, connaissance des ressources serverless (Azure Functions)

  • Automatisation : Déploiement sur un environnement DevOps en CI/CD, Compétence en scripting (Bash, Python, PowerShell)

  • Autres : la connaissance des librairies de traitement de données géospatiales, l’administration des ressources, la sécurisation des données dans les KeyVaults, API Mangement seront des atouts majeurs

Savoir-faire :

  • Développement en démarche DevOps (Git Flow, Pull request, intégration continue CI/CD)

  • Méthodologie Agile Scrum

  • Mise en place de tests unitaires et d’intégration

  • Conception orientée objet

  • Diagrammes des cas d’utilisation, d’interaction

Process de recrutement

2 à 3 entretiens avec différents membres de l’équipe

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Saint-Denis, Lyon
  • Niveau d'études : Bac +4
  • Expérience : > 3 ans
  • Télétravail partiel possible
  • Salaire : 39000€ / an