- Company Name
- KELVYA
- Job Title
- H/F Développeur Services BackEnd Python
- Job Description
-
**Job Title**
BackEnd Python Services Developer (M/F)
**Role Summary**
Design, build, and operate robust Python back‑end services for a data‑driven deep‑tech company. The role delivers high‑performance APIs, real‑time streaming, and distributed orchestration, aligning with machine‑learning workflows and internal SaaS offerings. The engineer will shape architecture, automating deployment, observability, and security across cloud‑native environments.
**Expectations**
- **0‑3 months – Foundations**: Audit current APIs, strengthen authentication, create core services (auth, orchestration, data access), and interface with data science teams.
- **3‑12 months – Scalability & Integration**: Design multi‑tenant services, deploy full observability stack, integrate hybrid cloud storage, and define new API layers (analytics, exploration, 3D).
- **12 months+ – Excellence & Growth**: Establish engineering standards, validate platform security and compliance, optimize large‑scale performance, and support the expansion of a full industrial SaaS product.
**Key Responsibilities**
- Architect and implement backend services in Python (FastAPI, async).
- Design and enforce robust API security (JWT/OAuth2, RBAC, Vault).
- Develop CI/CD pipelines (GitLab, GitOps), deploy to Kubernetes using IaC (Terraform, Ansible).
- Implement comprehensive observability (Prometheus, Grafana, logs) and define SLO/SLI metrics.
- Write clear documentation, conduct code reviews, and enforce test‑driven development.
- Collaborate closely with data‑science, ML, and product teams to align APIs with model or simulation needs.
- Mentor peers, set coding standards, and drive continuous improvement initiatives.
- Contribute to architectural discussions, security assessments, and incident response.
**Required Skills**
- **Languages & Frameworks**: Python, FastAPI, async programming.
- **API & Security**: RESTful design, JWT/OAuth2, RBAC, secrets management (Vault), SAST/DAST.
- **Infrastructure & Ops**: Kubernetes, Terraform/Ansible, GitOps, CI/CD (GitLab).
- **Observability**: Prometheus, Grafana, structured logging.
- **Cloud**: Experience with cloud‑native tools, hybrid storage integration.
- **Soft Skills**: Autonomy, documentation, code review, teaching, and stakeholder communication.
- **Experience**: Minimum 3 years in backend development, API design, and cloud‑native operations.
**Required Education & Certifications**
- Bachelor’s (or Master’s) degree in Computer Science, Software Engineering, or a related field.
- Relevant certifications preferred: Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), Cloud Engineer (AWS, GCP, or Azure), or DevOps‑focused credentials.
Sainte-luce-sur-loire, France
Hybrid
Junior
03-11-2025