Technical Skills:
- Notable experience in enterprise software development/Software Engineering (Git, Gitlab, unit tests, etc.)
- Expertise in Python (at least 3.9) and its ecosystem (libraries, Anaconda, Jupyter, VS Code, etc.)
- Expertise in computational libraries and data manipulation (NumPy, Pandas, etc.)
- Expertise in parallelization and performance optimization (Dask, Spark, GPU optimization, Cuda, Cupy, etc.)
- Expertise in industrializing Python developments (development standards, Design patterns, TDD, etc.)
- Ability to understand functional needs and translate them into IT requirements
- Analytical skills
- Creation of Python packages
- DevOps: Jira, CI/CD, Gitlab CI, Jenkins, Artifactory, shell script, Docker, Hashicorp Vault, Jfrog
- Code quality: Fortify, Nexus IQ, Sonarqube
• Databases: Oracle, PostgreSQL, Netezza
• File management: S3, Boto3, IBM COS, Minio
- Data Engineering, data manipulation, data exploration, data quality, etc.
- Ability to challenge project stakeholders (e.g., Business, MOA, MOE)
Language Skills:
- English (Mandatory)
- French (Optional)
Other Requirements:
- Ability to travel within the Portugal
- Ability to travel outside the Portugal