The Tribe AI develops and builds augmented intelligence applications. In this context we are looking for professionals with knowledge of Python and more specifically Django to help design, build and test interactive tools to annotate data and validate results of machine learning models.
As a member of the agile team, the dev engineer applies several useful skills (analysis / design / development / testing / integration), which in combination with the skills of the other members of the team compose all required skills to deliver value at the end of each sprint.
More specifically of the Django Dev Engineer we expect knowledge of the Django templating system, htmx, usage of background job queues and connection to other API.
As part of the team, the dev engineer commits to help the team to deliver value at the end of each sprint. This is achieved by interacting with out stakeholders and translating their needs into solutions that integrate in the IT fabric of the bank. The focus is on the completion of the team's backlog in the order that has been agreed between the various stakeholders and the Product Owner based the added value for the (internal or external) client.
The DEV Engineer adheres to the scrum values (focused, committed, open, respectful, and courageous) and is able to closely collaborate with the team members. Knowledge sharing, open communication, continuous learning and commitment to deliver added value are key.
Ideal Profile
Language: English - Fluent (spoken and written) and active knowledge of at least one local language + passive knowledge of the other language
Education: A degree in computer science is preferred
Certification: Any certification in Python, programming, Linux system administration, or networking is a plus
Required experience / knowledge
At least 5 years of relevant experience
Technical experience
Mandatory
Strong experience in Django
Experience in software engineering in Python
Git (version control system).
Preferable
Experience in MLOps or DevOps
Experience with testing frameworks (Gherkin, Behave)
Polyglot (knowledge of other programming languages)
Business experience
Mandatory
Knowledge of agile methodology
Soft skills
Team player, our success and failures belong to the team
pro-active attitude
Result driven
Good Communication and Influencing skills
Good analytical and synthesis skills
Autonomy, commitment and perseverance
Ability to work in a dynamic and multi-cultural environment
Promote continuous improvement (market evolutions, working methods, …)