Python Developer (Dataquants / Domino Platform
- Full-time
Company Description
Inetum is a global leader in IT services, dedicated to providing innovative solutions to our clients. We are committed to fostering a dynamic, inclusive workplace that values diversity, where creativity and collaboration thrive. We operate in 19 countries with more than 28,000 employees worldwide.
If you are looking for a dynamic, innovative, and technology-driven company, Inetum is the place for you! Come be Inetum!
Job Description
The Python Competence Center plays a key role in a strategic ambition to become a fully data‑driven company. The development of quantitative models and large‑scale data usage is one of ours strategic pillars. To support this transformation, the Domino Dataquants platform was deployed across the organization and is now used by multiple business teams to leverage data as a core asset.
Within this Agile transformation, the Dataquants team is looking for a Python Developer to strengthen the squad and accelerate the evolution of the Domino Dataquants platform, while respecting ours architectural principles and ensuring high‑performance data processing in a high‑stakes business environment.
Technical Responsibilities
- Contribute to solution design aligned with standards and norms.
- Participate in technical design activities based on platform requirements (functional and technical).
- Support the definition of software architecture in close collaboration with the architecture team.
- Contribute to the writing and maintenance of technical documentation.
- Provide Python expertise in resolving technical issues, code optimization, performance improvements, and library recommendations.
- Participate in meetings with IT teams to align on technical requirements and standards.
- Support and mentor developers on the platform, sharing best practices and technical guidance.
Agile / Team Responsibilities
- Conduct and facilitate all Scrum ceremonies within the squad.
- Manage sprint planning, execution, and progression, ensuring collaboration and removing impediments.
- Participate in tribe‑level ceremonies (QAP, Scrum of Scrums, etc.).
- Support the Product Owner and Core Team on organizational and delivery topics.
- Ensure effective communication within the team and with stakeholders.
- Support onboarding of new Scrum Team members.
- Promote a positive, collaborative team culture.
- Challenge the team constructively and contribute ideas for continuous improvement.
- Adapt to the functional and technical context as needed and continuously grow skills.
Reporting to: Product Owner & Technical Lead
Qualifications
- Strong experience in enterprise software development / software engineering (Git, GitLab, unit tests, etc.).
- Expert-level Python (3.9+) and its ecosystem: Anaconda, Jupyter, VS Code, etc.
- Proficiency in computational and data libraries: NumPy, Pandas, etc.
- Expertise in performance optimization and parallelization:
Dask, Spark, GPU optimization, CUDA, CuPy, etc. - Experience industrializing Python developments (standards, design patterns, TDD, clean code).
- Experience creating and maintaining Python packages.
- DevOps tools: Jira, CI/CD, GitLab CI, Jenkins, Artifactory, Shell scripting, Docker, Hashicorp Vault, JFrog.
- Code quality tools: Fortify, Nexus IQ, SonarQube.
- Databases: Oracle, PostgreSQL, Netezza.
- File & object storage: S3, Boto3, IBM COS, MinIO.
- Data Engineering skills: data manipulation, exploration, pipelines, and data quality.
- Ability to challenge functional and technical stakeholders (Business, MOA, MOE).
- Fluent English (mandatory).
Additional Information