12 months ago
Paris, FranceStaff+
Responsibilities
- Lead the technical direction and architecture of the subscriber-management backend.
- Develop hands-on backend software in Python.
- Understand and model complex business processes including billing, service subscriptions, video services, mobile-phone sales, and fiber connectivity.
- Guide the team in building resilient, testable, high-quality, high-performance, and highly available distributed systems.
- Introduce development, testing, deployment, observability, alerting, and production-operation practices.
- Support teams in operating their solutions in production.
Requirements
- Strong experience with Python 3, FastAPI, SQLAlchemy, and SQL.
- Experience with high-performance, highly available distributed systems.
- Experience with Linux and Docker.
- Knowledge of observability, alerting, and Grafana.
- Knowledge of testing best practices and production-release approaches such as canarying.
- Understanding of security by design.
- Familiarity with cloud environments and Kubernetes.
- Familiarity with a data bus such as Kafka is optional.
- Frontend development with React is optional.
Benefits
- SWILE meal card.
- Profit-sharing and employee participation programs.
- Up to six remote-work days per month after the onboarding period.
- Collaborative, autonomous, hands-on company culture.
Tech Stack
Categories
About Iliad
Iliad is the Italian mobile network operator of the Iliad Group, offering 4G/5G voice and data plans to consumers across Italy. Launched in 2018 and headquartered in Milan, it runs its own nationwide network with offices in Milan and Rome; the Iliad Group also owns Free in France. Iliad sells SIMs and subscriptions directly online and through retail points, using straightforward, fixed-price plans.
