Job :
Main Mission
- Develop, optimize, and maintain applications, scripts, and data pipelines in Python, while ensuring advanced management of SQL databases. Proficiency in visualization tools is an additional asset.
Responsibilities
- Design, develop, and maintain scripts, APIs, or microservices in Python.
- Develop, optimize, and maintain SQL queries, views, and stored procedures.
- Manipulate, transform, and analyze data with Pandas.
- Participate in the design and evolution of data pipelines.
- Ensure code quality (testing, documentation, best practices).
- Collaborate with Data, Product, and Business teams.
- Produce or maintain dashboards using visualization tools.
- Diagnose and resolve application or database-related incidents.
Required technical skills (primary)
- Excellent proficiency in the Python language.
- Very good proficiency in SQL (PostgreSQL, MySQL, SQL Server, etc.).
- Proficiency in Pandas for data processing and analysis.
Secondary skills:
- Knowledge of visualization tools: Tableau, Power BI, etc.
- Knowledge of Python frameworks (FastAPI, Flask, Django).
- Basics in data engineering (ETL, pipelines).
Required profile :
Profile sought
- Master's degree (Bac+5) in computer science or a related field.
- 2 to 5 years of experience in Python development and SQL manipulation.
- Rigor, autonomy, analytical skills.
- Good level of communication in French and team spirit.