Inetum2
Python Developer
Company
Role
Python Developer
Location
Job type
Full-time
Found on Mokaru
🔥Recently
Salary
Job description
Technical Responsibilities
- Contribute to solution design aligned with standards
- Support technical design based on platform requirements
- Collaborate on software architecture decisions with the architecture team
- Create and maintain technical documentation
- Apply Python expertise for troubleshooting, optimization, and performance
- Align with IT teams on technical requirements
- Mentor developers and promote best practices
Agile / Team Responsibilities
- Facilitate Scrum ceremonies within the team
- Plan, manage, and track sprint delivery
- Contribute to tribe-level ceremonies (e.g., Scrum of Scrums)
- Support the Product Owner and Core Team on delivery topics
- Ensure clear communication with stakeholders
- Support onboarding of new team members
- Foster a collaborative and positive team environment
- Drive continuous improvement and challenge constructively
- Adapt to evolving technical and functional needs
- 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).


