Développeur .Net - Python - Openshift H/F

Unitech Solutions
Paris, France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles ASP.NET .NET Framework Application Programming Interfaces (APIs) Agile Methodology Application Integration Architecture Application Performance Management Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review
+44 more
Databases Continuous Integration Relational Databases Dependency Injection Software Design Patterns DevOps Programming Tools Elasticsearch Entity Framework Github Python (Programming Language) PostgreSQL Microsoft Visual Studio Cisco Nexus Switches OpenShift Scrum Methodology RabbitMQ Prometheus Swagger Software Engineering SonarQube SQL Databases WebKit Openapi Azure Service Bus .NET Core Postman Flask (Web Framework) Delivery Pipeline Grafana Backend Git Fastapi Event Driven Architecture Gitlab-ci Kubernetes Apache Kafka Restful APIs Api Management Docker Container Apps Jenkins Artifactory Microservices

Job description

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

Requirements

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, Expérience : minimum 7 ans, Profil recherchéMinimum 7 ans d’expérience en développement logicielMaîtrise des bonnes pratiques de Software Engineering, des outils de développement et des principes de Software CraftsmanshipExpérience confirmée au sein d’équipes de développement Agile : Scrum, Kanban, SAFeConnaissance des processus modernes de Software Development LifecycleCompétences en CI/CD, tests automatisés, code reviews, Clean Code et design patternsExpertise backend en .NET (C#, .NET Core / .NET 6+, ASP.NET Core, Web APIs REST, Entity Framework Core, Dependency Injection, architecture microservices)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)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)Expérience avec OpenShift et Kubernetes : plateformes, applications conteneurisées, déploiements, scaling, résilienceMaîtrise des technologies Docker, gestion des images conteneurisées, registries et repositories d’artefactsCompétences en DevOps et CI/CD avec Azure DevOps, GitHub Actions, GitLab CI/CD ou Jenkins, automatisation des builds et déploiements, Infrastructure as CodeConnaissance des bases de données SQL Server et PostgreSQL, conception et optimisation, frameworks ORM (Entity Framework)Maîtrise des outils de développement : Git, Azure DevOps, SonarQube, Artifactory/Nexus, Visual Studio/VS Code, PostmanCompé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é applicativeAnglais fluent : capacité à communiquer sur des concepts IT complexes avec des interlocuteurs techniques et non techniquesCapacité à gérer plusieurs sujets et priorités simultanément, excellentes capacités de communication et gestion des parties prenantesCapacité à expliquer des concepts techniques à des interlocuteurs non techniques et à influencer des interlocuteurs techniques dans plusieurs entités et paysEsprit d’apprentissage continu, volonté de développer de nouvelles compétences, esprit d’équipe et attitude proactive

Mais aussi…

Taux journalier :400€/jour.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, 1. Minimum 7 ans d’expérience en développement logiciel

  1. Maîtrise des bonnes pratiques de Software Engineering, des outils de développement et des principes de Software Craftsmanship
  2. Expérience confirmée au sein d’équipes de développement Agile : Scrum, Kanban, SAFe
  3. Connaissance des processus modernes de Software Development Lifecycle
  4. Compétences en CI/CD, tests automatisés, code reviews, Clean Code et design patterns
  5. Expertise backend en .NET (C#, .NET Core / .NET 6+, ASP.NET Core, Web APIs REST, Entity Framework Core, Dependency Injection, architecture microservices)
  6. 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)
  7. 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)
  8. Expérience avec OpenShift et Kubernetes : plateformes, applications conteneurisées, déploiements, scaling, résilience
  9. Maîtrise des technologies Docker, gestion des images conteneurisées, registries et repositories d’artefacts
  10. 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
  11. Connaissance des bases de données SQL Server et PostgreSQL, conception et optimisation, frameworks ORM (Entity Framework)
  12. Maîtrise des outils de développement : Git, Azure DevOps, SonarQube, Artifactory/Nexus, Visual Studio/VS Code, Postman
  13. 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
  14. Anglais fluent : capacité à communiquer sur des concepts IT complexes avec des interlocuteurs techniques et non techniques
  15. Capacité à gérer plusieurs sujets et priorités simultanément, excellentes capacités de communication et gestion des parties prenantes
  16. Capacité à expliquer des concepts techniques à des interlocuteurs non techniques et à influencer des interlocuteurs techniques dans plusieurs entités et pays
  17. Esprit d’apprentissage continu, volonté de développer de nouvelles compétences, esprit d’équipe et attitude proactive

EUR

Microsoft Azure Prometheus Anglais Clean Kanban API SGBD Réalisation de patrons de conception .NET SQL REST Grafana Git Asp .Net Pro-activité Visual Studio Jenkins Kubernetes Python Scrum KAFKA C# PostgreSQL SonarQube API REST Nexus Docker

Benefits & conditions

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Loading talks and stories from around this role…