emagine Consulting SARL

Mission freelance Développeur expert Python (h/f)

Tremblay-en-France (93)

emagine Consulting SARL

Le poste

Freelance
08/12/2024
5 à 10 ans d’expérience
Télétravail partiel
Tremblay-en-France, Île-de-France
Publiée le 22/11/2024

Partager cette offre

emagine recherche pour son client final grand compte, un Développeur expert Python. Le développeur sera chargé de concevoir, développer et maintenir des solutions logicielles robustes tout en intégrant des outils d'automatisation et d'orchestration d'infrastructure. Il interagira avec l'équipe DevOps et d'autres parties prenantes techniques pour assurer l'alignement des solutions logicielles et des environnements d'infrastructure.

Les principales responsabilités seront les suivantes :

  1. Développement d’applications en Python :

    • Concevoir, développer et optimiser des applications backend en Python.

    • Intégrer des API tierces et des services internes dans un environnement microservices.

    • Assurer la qualité du code et des pratiques de développement en utilisant des tests unitaires, l'intégration continue et la revue de code.

  2. Développement Java et intégration :

    • Apporter un support dans les parties du projet nécessitant Java (Spring Boot, etc.).

    • Assurer l'intégration de composants Java avec les applications Python et la gestion des environnements de déploiement.

  3. Gestion de l'infrastructure avec Terraform :

    • Utiliser Terraform pour automatiser et déployer l'infrastructure sur des environnements cloud (AWS, Azure, GCP, etc.).

    • Gérer les configurations des environnements de développement, test et production.

  4. Orchestration avec Kubernetes :

    • Déployer, gérer et superviser des applications conteneurisées sur Kubernetes.

    • Travailler avec l’équipe DevOps pour améliorer la scalabilité et la performance des clusters Kubernetes.

    • Automatiser le déploiement et la gestion des applications en utilisant des pipelines CI/CD.

Le candidat idéal devra disposer des compétences et qualifications suivantes :

  1. Langages de programmation :

    • Python (expertise) : Maîtrise des meilleures pratiques de développement Python (3.x), connaissance des frameworks courants tels que Flask, Django, etc.

    • Java (bonne maîtrise) : Expérience avec Java, notamment avec des frameworks comme Spring Boot, pour des intégrations avec des applications Python et autres services.

  2. Gestion de l’infrastructure et déploiement :

    • Terraform : Expérience dans la gestion d’infrastructure as code (IaC) avec Terraform, principalement pour les environnements cloud.

    • Kubernetes : Expertise en déploiement, gestion et orchestration de conteneurs sur des clusters Kubernetes.

    • Docker : Bonne maîtrise de Docker pour la containerisation des applications.

  3. DevOps et CI/CD :

    • Expérience avec les pipelines CI/CD, les outils comme GitLab CI, Jenkins, ou CircleCI.

    • Connaissance des pratiques DevOps et de l’intégration continue pour l'automatisation des tests et des déploiements.

  4. Communication et niveau d'anglais :

    • Niveau d'anglais courant (oral et écrit), capable de participer à des réunions techniques et de rédiger de la documentation technique en anglais.

    • Capacité à travailler dans un environnement international et à communiquer clairement avec des équipes diverses.

  • Expérience : Minimum 5 à 10 ans d'expérience professionnelle en développement logiciel, avec une expertise en Python et une bonne maîtrise de Java, Terraform, et Kubernetes.

  • Formation : Bac+5 ou équivalent en informatique, ingénierie logicielle ou domaine similaire.

  • Autonomie et collaboration : Capacité à travailler de manière autonome tout en collaborant efficacement avec une équipe multidisciplinaire.

  • Anglais : Bon niveau d'anglais, tant à l'oral qu'à l'écrit, pour échanger avec les équipes internationales.

  1. Code source propre, commenté et optimisé, respectant les spécifications du cahier des charges.

  2. Documentation technique complète (conception, API, infrastructures).

  3. Tests unitaires et d’intégration, avec couverture de tests élevée.

  4. Automatisation des processus de déploiement avec Terraform et Kubernetes, incluant des scripts et des configurations.

Profil recherché

Environnement de travail

A propos d’emagine Depuis 30 ans, nos clients voient en emagine un partenaire fiable auquel ils confient leurs projets IT, Applicatif, Digital et Cybersécurité. Présent en France au travers de 5 bureaux et en dix autres pays Européens, nous formons dorénavant un groupe de 600 m€ de chiffre d’affaires, avec plus de 4 500 consultants en mission. Nous accompagnons nos clients sur des prestations à très forte valeur ajoutée et proposons des solutions complètes d’audit et de gestion de ressources externes. Nous devons notre capacité à intervenir sur des prestations complexes ou pointues à notre esprit d’innovation et à l’agilité qu’emagine met au cœur de son dispositif.

Courbevoie, Île-de-France
> 1 000 salariés
Cabinet de conseil
Depuis 30 ans, nos clients voient en emagine un partenaire fiable auquel ils confient leurs projets IT, Applicatif, Digital et Cybersécurité. Présent en France au travers de 5 bureaux et en dix autres pays Européens, nous formons dorénavant un groupe de 600 m€ de chiffre d’affaires, avec plus de 4 500 consultants en mission. Nous accompagnons nos clients sur des prestations à très forte valeur ajoutée et proposons des solutions complètes d’audit et de gestion de ressources externes. Nous devons notre capacité à intervenir sur des prestations complexes ou pointues à notre esprit d’innovation et à l’agilité qu’emagine met au cœur de son dispositif.

Postulez à cette offre !

Trouvez votre prochaine mission parmi +7 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.

Développeur expert Python (h/f)

emagine Consulting SARL

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2024 © Free-Work / AGSI SAS
Suivez-nous