Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
JOB DESCRIPTIONAs part of the expansion of our activities, we are looking for a Senior Python Developer (M/F/X) to join our technical teams and support our clients on demanding and international software projects.
Reporting to the Team Lead, your main responsibilities will include:
- Participating in the analysis of functional and technical requirements with product teams and client stakeholders.
- Designing and developing robust and scalable backend applications in Python (using frameworks such as Django, Flask, FastAPI).
- Ensuring integration through REST/GraphQL APIs and connecting to relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Implementing best practices in architecture and software quality: automated testing (unit and integration), CI/CD, observability, and application security.
- Contributing to code reviews, coaching and mentoring junior developers, and promoting best practices within the teams.
- Writing technical documentation and contributing to project deliverables (specifications, architecture documents, deployment guides).
- Providing technical support in production and contributing to the continuous improvement of solutions and processes.
You have strong expertise in the following areas:
- Python 3.x, object‑oriented best practices, and modular design.
- Web frameworks: Django, Flask, or FastAPI; REST/GraphQL API design.
- CI/CD (GitLab CI, GitHub Actions, Jenkins), automated testing (pytest, coverage) and quality tools (SonarQube).
- Relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis), ORM tools (SQLAlchemy, Django ORM).
- Containerization and orchestration: Docker and Kubernetes are a plus.
- Experience with microservices architectures, message brokers (RabbitMQ, Kafka), and application security principles (OAuth2, JWT).
WHY JOIN USAt Fortil, we implement concrete initiatives to support your skill development and ensure a stimulating work environment:
- Personalized support to grow your technical and interpersonal skills.
- An ecosystem that encourages initiative‑taking and stepping out of your comfort zone.
- Opportunities to evolve toward managerial responsibilities or become a partner.
- Strong involvement in community and non‑profit projects.
- A dedicated parental policy and measures supporting work‑life balance.
Key Skills
Ranked by relevanceReady to apply?
Join fortil and take your career to the next level!
Application takes less than 5 minutes

