Developpeur Dev-Ops Full-Remote F/H

50 - 70 k€ brut annuel
Avignon - 84


DevOps est un ensemble de pratiques qui met l'accent sur la collaboration et la communication entre les développeurs de logiciels et les professionnels des opérations informatiques,en automatisant le processus de livraison de logiciels et les changements d'infrastructure. Le terme DevOps est né de l'union du « development » et des « operations » dont l'objectif est favoriser une meilleure communication entre les deux équipes.

  • Être le garant de la philosophie DevOps au sein du service technique,
  • Développement de l'infrastructure du client et des applicatifs liées à celle-ci,
  • Maintenir la documentation interne/externe technique des applicatifs,
  • Participer au support interne/externe,
  • Participer à l'exécution et à l'élaboration des tests.



Être acteur de la philosophie DevOps : le DevOps participera activement à l'amélioration de la qualité et de l'automatisation autour des solutions.


Transmettre cette philosophie : le DevOps n'est pas un métier que l'on fait seul, et transmettre cette philosophie aux autres développeurs doit être au cœur de son quotidien. Cela passe par de la formation, du pair programming, de la documentation ou n'importe quel autre canal de communication.

Développer et concevoir les applicatifs et de l'infrastructure:
Le développeur back-end et dev-ops a deux principales missions : développer l'infrastructure de la stack serveur des services SaaS du client. Il est à même de concevoir (conception, code, architecture) un programme à partir de l'expression du besoin du celui-ci.
  • Ecrire l'infrastructure "as code" : S'engageant dans une démarche Dev-ops, il vous sera demandé de travailler sur l'infrastructure "as code" à l'aide d'outils comme Terraform ou CloudFormation afin d'automatiser le provisioning et le déploiement de celle-ci.
  • Concevoir l'architecture des services : Le développement back-end implique souvent d'être hébergé sur une infrastructure définie. Le développeur assistera donc à la conception de celle-ci afin qu'elle réponde aux besoins attendus et que le code qu'il conçoit s'adapte à celle-ci.
  • Développer des applicatifs back-end : Sa mission amènera parfois le développeur à écrire des programmes destinés à fonctionner sans interface, souvent sur un serveur. L'ensemble du spectre des langages de programmation pourra être utilisé, mais avec une attention particulière sur PHP, NodeJS et Java.



Maintenir la documentation interne/externe technique des applicatifs :
En parallèle de sa mission, un développeur doit maintenir tout l'univers documentaire technique des applicatifs sur lesquels il travaille. Il est donc amené à effectuer les actions suivantes au cours de sa mission.

De formation bac 5 avec une expérience significative d'au moins minimum 3 ans sur un secteur équivalent.

Parfaite connaissance du langage informatique et de développement (PHP, NodeJS et Java.),
Maîtrise des outils de construction et virtualisation (Docker, Kubernetes…), AWS et Terraform sont des indispensable,
Maîtrise des systèmes d'exploitation,
Connaissance des méthodologies de développement,
Fort intérêt pour les nouveaux langages et systèmes,
Fortes connaissances des outils test et du domaine fonctionnel.

L'entreprise:



Spécialiste du recrutement sur les métiers IT, Fed IT intervient sur deux types de recrutement : temporaire et permanent. N'hésitez pas à suivre notre page entreprise pour découvrir tous nos postes ouverts dans le domaine décisionnel, du développement, de la chefferie de projet, du management et de l'Infrastructure.
POSTULER POSTULER

Les autres offres de Fed IT

D'autres postes #dev