Cette offre d'emploi n'est plus disponible
Randstad - Highest Priority
Senior Python Developer
- +3
- +6
- Basel, Basel-Stadt, Switzerland
- +3
- +6
- Basel, Basel-Stadt, Switzerland
À propos
Do you have strong proven programming skills in Python and has the ability to work independently?
Can you manage multiple priorities and communicate effectively with both technical and non-technical stakeholders?
Are you exploring new career challenges yourself? It seems you could be the ideal candidate for the role outlined in the following job description.
Tasks & Responsibilities:
- (Re-) Implementation of an easy-to-use Python library that works on top of an existing REST API
- (Re-) Implementation of loader scripts that perform bulk operations by using the Python library
- Implementation of a PoC mapping concept algorithm with input from a GraphDB DF graph and usage of LLM services (ChatGPT API)
- Document the architecture, usage, and operational procedures for future reference and maintenance.
- Communicating and training the scientists in using the library and scripts
- Collaborate with stakeholders to gather requirements and ensure the system meets the needs of the organization.
- Conduct testing and quality assurance to ensure the reliability and accuracy of the code
Your profile:
- Minimum level of education: Apprenticeship
- Strong proven programming skills in Python 5- 10 years
- Understanding and ability to discuss software architecture best practices
- Experience with JSON format, especially parsing and generation in Python
- Experience with using REST API in Python
- OPTIONAL: experience with using the ChatGPT API
- OPTIONAL: experience with RDF graph databases, e.g. GraphDB
- Strong communication skills in English - speaking and writing
- Ability to write easy to understand documentation about the code
- Explaining to non-engineers how to use the code
- Ability to work independently, manage multiple priorities, and communicate effectively with both technical and non-technical stakeholders.
Looking forward to your application.
Compétences idéales
- Communication
- Documentation
- JSON
- Python
- REST API
- Training
Expérience professionnelle
- Backend
- Data Engineer
- Machine Learning
Compétences linguistiques
- English
Avis pour les utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.