Talent.com
collective work
Développeur.NET / Python / OpenShift - Freelancecollective work • Paris, Paris, FR
Rechercher d'autres offres
Développeur.NET / Python / OpenShift - Freelance

Développeur.NET / Python / OpenShift - Freelance

collective work • Paris, Paris, FR
Il y a 1 jour
Type de contrat
  • Temps plein
Description de poste

Description du poste

Taux journalier (TJM): 400€/jour

Contexte

Nous recherchons un Software Engineer ayant déjà travaillé au sein d'équipes de développement et à l'aise dans des environnements Agile modernes.

Le candidat doit maîtriser les bonnes pratiques de Software Engineering, les outils de développement, les principes de Software Craftsmanship, les pipelines CI/CD, les tests automatisés ainsi que le développement d'applications cloud-native.

Le profil recherché combine une solide expertise backend en .NET et Python avec une expérience des plateformes conteneurisées et cloud telles que OpenShift.

Missions

  • Participer au développement backend en .NET et Python

  • Concevoir et implémenter des APIs REST sécurisées

  • Travailler sur des applications cloud-native conteneurisées sur OpenShift

  • Mettre en place et maintenir des pipelines CI/CD automatisés

  • Appliquer les principes de Software Craftsmanship : clean code, code reviews, tests automatisés

  • Collaborer dans un environnement Agile (Scrum, Kanban, SAFe)

  • Assurer l’observabilité et le monitoring des applications

  • Participer à l’optimisation des bases de données et à la gestion des architectures microservices

  • Communiquer efficacement avec des interlocuteurs techniques et non techniques dans un contexte international

Stack technique

  • Backend Development – Microsoft .NET
    C#, .NET Core / .NET 6+, ASP.NET Core, Web APIs (REST), Entity Framework Core, Dependency Injection, Architecture microservices

  • Python Development
    Python 3.x, FastAPI et/ou Flask, développement et intégration d’APIs, scripts d’automatisation, gestion des packages (pip, poetry)

  • API & Integration
    Conception et implémentation d’APIs REST, OpenAPI / Swagger, bonnes pratiques de sécurité des APIs, architecture event-driven, systèmes de messaging (Kafka, RabbitMQ, Azure Service Bus)

  • Cloud, Containers & Platform Engineering
    OpenShift / Kubernetes, fondamentaux Kubernetes, applications conteneurisées, deployments, services, routes, ConfigMaps, Secrets, scaling et résilience

  • Container Technologies
    Docker, gestion des images conteneurisées, registries et repositories d’artefacts

  • DevOps & CI/CD
    Azure DevOps, GitHub Actions, GitLab CI/CD ou Jenkins, automatisation des builds et déploiements, Infrastructure as Code, pipelines CI/CD

  • Bases de données
    SQL Server, PostgreSQL, conception et optimisation, frameworks ORM (Entity Framework)

  • Outils de développement
    Git, Azure DevOps, SonarQube, Artifactory / Nexus, Visual Studio / VS Code, Postman

Compétences techniques optionnelles

  • Cloud Platforms : Microsoft Azure

  • Architecture : Domain-Driven Design (DDD), Event-Driven Architecture, Hexagonal / Clean Architecture

  • API Management

  • Observabilité & Fiabilité : Prometheus, Grafana, Elastic Stack, Application Insights, OpenTelemetry

  • Sécurité : bonnes pratiques de sécurité applicative

Langue

  • Anglais fluent : capacité à discuter, comprendre et communiquer sur des concepts IT complexes avec des interlocuteurs techniques et non techniques

  • Aisance dans un environnement international et multiculturel

Compétences relationnelles

  • Capacité à gérer plusieurs sujets et priorités simultanément

  • Excellentes capacités de communication et de gestion des parties prenantes

  • Capacité à expliquer des concepts techniques à des interlocuteurs non techniques

  • Capacité à influencer et convaincre des interlocuteurs techniques au sein de plusieurs entités et pays

  • Esprit d’apprentissage continu et volonté de développer de nouvelles compétences

  • Esprit d’équipe et attitude proactive

Background & Expérience

  • Software Engineer / Backend Developer

  • Full Stack Developer avec une forte orientation backend

  • Expérience dans le développement d’applications de niveau entreprise

  • Expérience des applications cloud-native et conteneurisées

  • Expérience préalable dans des environnements de développement .NET et/ou Python

  • Expérience sur les plateformes OpenShift ou Kubernetes fortement souhaitée

Conditions de travail

  • Expérience : minimum 7 ans

  • TJM d’achat maximum : 400 € HT

  • Localisation : Paris 8e

  • Démarrage : ASAP

  • Durée : 3 ans

  • Rythme : 3 jours de présentiel / 2 jours de télétravail

  • Langue : anglais fluent

Profil recherché

  1. Minimum 7 ans d'expérience en développement logiciel
  2. Maîtrise des bonnes pratiques de Software Engineering, des outils de développement et des principes de Software Craftsmanship
  3. Expérience confirmée au sein d'équipes de développement Agile : Scrum, Kanban, SAFe
  4. Connaissance des processus modernes de Software Development Lifecycle
  5. Compétences en CI/CD, tests automatisés, code reviews, Clean Code et design patterns
  6. Expertise backend en .NET (C#, .NET Core / .NET 6+, ASP.NET Core, Web APIs REST, Entity Framework Core, Dependency Injection, architecture microservices)
  7. Solide connaissance de Python 3.x, FastAPI et/ou Flask, développement et intégration d'APIs, scripts d'automatisation, gestion des packages (pip, poetry)
  8. Compétences en conception et implémentation d'APIs REST, OpenAPI / Swagger, bonnes pratiques de sécurité des APIs, architecture event-driven, systèmes de messaging (Kafka, RabbitMQ, Azure Service Bus)
  9. Expérience avec OpenShift et Kubernetes : plateformes, applications conteneurisées, déploiements, scaling, résilience
  10. Maîtrise des technologies Docker, gestion des images conteneurisées, registries et repositories d'artefacts
  11. Compétences en DevOps et CI/CD avec Azure DevOps, GitHub Actions, GitLab CI/CD ou Jenkins, automatisation des builds et déploiements, Infrastructure as Code
  12. Connaissance des bases de données SQL Server et PostgreSQL, conception et optimisation, frameworks ORM (Entity Framework)
  13. Maîtrise des outils de développement : Git, Azure DevOps, SonarQube, Artifactory/Nexus, Visual Studio/VS Code, Postman
  14. Compétences optionnelles en plateformes cloud (Microsoft Azure), architectures (DDD, Event-Driven, Hexagonal/Clean Architecture), observabilité (Prometheus, Grafana, Elastic Stack, Application Insights, OpenTelemetry) et sécurité applicative
  15. Anglais fluent : capacité à communiquer sur des concepts IT complexes avec des interlocuteurs techniques et non techniques
  16. Capacité à gérer plusieurs sujets et priorités simultanément, excellentes capacités de communication et gestion des parties prenantes
  17. Capacité à expliquer des concepts techniques à des interlocuteurs non techniques et à influencer des interlocuteurs techniques dans plusieurs entités et pays
  18. Esprit d'apprentissage continu, volonté de développer de nouvelles compétences, esprit d'équipe et attitude proactive
Créer une alerte emploi pour cette recherche

Développeur.NET / Python / OpenShift - Freelance • Paris, Paris, FR