Développeur Backend Senior - Architecte H/F

Tesim
Canton de Montigny-le-Bretonneux, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Remote
Canton de Montigny-le-Bretonneux, France

Tech stack

API
Amazon Web Services (AWS)
Software as a Service
Code Review
Relational Databases
Software Design Patterns
DevOps
Middleware
Python
PostgreSQL
Message Queuing Telemetry Transport (MQTT)
OAuth
Queueing Systems
Role-Based Access Control
Redis
LoRaWaN
Swagger
Management of Software Versions
Web Application Frameworks
Openapi
Backend
GIT
Pytest
REST
Docker
Microservices

Job description

Vous jouez un rôle clé d'architecte et de référent technique backend., Concevoir l'architecture backend (microservices, APIs) Définir les patterns techniques (sécurité, multi-tenant, scalabilité) Développer les services backend critiques Concevoir l'infrastructure SaaS cloud & On-Premise Mettre en place les bases DevOps (Docker, déploiement, monitoring) Participer aux choix technologiques long terme Assurer le mentoring technique de l'équipe backend

Requirements

Python - MAÎTRISE AVANCÉE

  • 3+ ans d'expérience en production

  • Expertise async/await, decorators, metaprogramming

  • Performance optimization et profiling Frameworks Web Backend

  • REST API design patterns

  • Request/response handling, middleware

  • Error handling avancé Bases de Données Relationnelles

  • PostgreSQL expertise avancée

  • Schéma design et optimisations de requêtes

  • Transactions, ACID compliance

  • Indexes et query planning Architecture REST APIs

  • Design RESTful best practices

  • Versioning strategies

  • Documentation (OpenAPI/Swagger)

  • Rate limiting et throttling Authenticatin & Authorization

  • JWT tokens

  • OAuth2 concepts

  • RBAC (Role-Based Access Control)

  • Multi-tenant isolation au niveau données Système de Contrôle de Version

  • Git workflows collaboratifs

  • Branch strategies, code reviews Testing Framework

  • unittest, pytest

  • Test coverage metrics

  • Mocking et test doubles Docker & Containerization

  • Dockerfiles et optimization

  • Concepts de base pour orchestration

Apprécié : IoT, MQTT, LoRaWAN, Redis, message queues, AWS, On-Premise

Autonome, structurant, orienté architecture À l'aise dans un environnement startup Capable de prendre des décisions techniques engageantes Intérêt fort pour les systèmes complexes et scalables Compréhension des besoins métier au-delà du code Participation aux discussions stratégiques

About the company

Notre client édite une solution logicielle B2B à forte composante technique, déployée en mode SaaS Cloud et On-Premise. Dans un contexte de croissance produit, il renforce son équipe avec un Développeur Backend Senior., TESIM accompagne les entreprises de tous secteurs d'activité dans leur recrutement à l'échelle nationale aussi bien pour du recrutement que de la délégation de personnel intérimaire. Depuis sa création, TESIM encourage la diversité sous toutes ses formes et poursuit ses efforts pour faire de la différence une force, une richesse et un moteur de performance. Tous nos collaborateurs sont porteurs de valeurs : Engagement, Professionnalisme et Performance.

Apply for this position