- Company Name
- MERITIS
- Job Title
- Ingénieur logiciel/Ingénieure logiciel Python
- Job Description
-
**Job Title:**
Software Engineer – Python Backend
**Role Summary:**
Senior Python backend engineer (5+ years) building resilient private/public cloud services. Collaborate with distributed‑architecture experts on high‑impact projects using Django/Flask/FastAPI, multi‑threading, and real‑time considerations.
**Expectations:**
- Deliver robust, production‑ready code within agile cycles.
- Contribute to architecture decisions that enhance cloud resilience.
- Maintain high code quality and system performance.
**Key Responsibilities:**
- Design, develop, and maintain Python backend services using Django, Flask, or FastAPI.
- Implement concurrency and multithreading solutions, including async/await and multiprocessing.
- Build and tune services for real‑time, low‑latency environments.
- Integrate with front‑end stacks (Angular, Vue, React) and expose APIs.
- Deploy and manage services in Docker/Kubernetes clusters; set up CI/CD pipelines in Jenkins.
- Collaborate with DevOps to optimize cloud deployments on AWS, Azure, or GCP.
- Participate in code reviews, unit/integration testing, and documentation.
**Required Skills:**
- Python 3.8+ mastery; deep familiarity with Django, Flask, or FastAPI.
- Strong grasp of network architecture, RESTful services, and message queuing (e.g., RabbitMQ, Kafka).
- Expertise in concurrency: threading, asyncio, multiprocessing, and event loops.
- Experience with real‑time, low‑latency systems.
- Proficient with Docker, Kubernetes, and CI/CD tools (Jenkins, GitLab CI).
- Working knowledge of AWS, Azure, or GCP services and multi‑cloud strategies.
- Agile development experience, unit testing (pytest, unittest), and code‑review best practices.
- Excellent analytical, problem‑solving, and communication skills.
**Required Education & Certifications:**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent (BAC+5).
- Professional certifications in cloud or DevOps (e.g., AWS Certified Solutions Architect, Azure Fundamentals, Docker Certified Associate) are advantageous.