Databases (nice to have)
Knowledge of AWS / Azure / GCP (nice to have)
CICD tools (nice to have)
Docker (nice to have)
Linux (nice to have)
Network Protocols (nice to have)
Best coding practices (regular)
Object-Oriented Programming concepts (regular)
The project and the team
We are looking for a creative Python Developer to join our client’s R&D team, to build an application and network services orchestration framework.
The whole team consists of a Product Manager, developers and QA engineers.We use SCRUM methodology
We work on multiple interesting projects at a time, so we may invite you to an interview for another project, if we see that your competencies and profile are well suited for it.
Example of projects :
Project A creates automated configuration migration workflow and client side implementations. Our Engineers created a green-field solution and contribute to the projects with their knowledge of networks, security, software and hands-on experience to deliver a working service from start to finish.
Project B delivered automated test and deployment pipelines. Including Python based test automation on multiple levels, health check scenarios, automatic upgrades, multi-tenant environment monitoring and creation of dynamic test environments on demand.
Project C involves building a new product for modern cloud applications on top of observability & AI concepts (details are protected by an NDA).
The customer is a Silicon Valley start-up in stealth mode and is driven by successful startup founders. You will work with a dedicated UX designer, experienced backend and DevOps teams.
As a part of the project team, you will be responsible for : :
Working in agile methodology and collaborating with the rest of the team (product managers, UX designers, front-end developers, DevOps)
Implementing new features and extending / improving existing ones
Implementing unit tests
Do we have a match?
As a Python developer you must meet the following criteria
Excellent knowledge of Python
Knowledge of Object-Oriented Programming concepts and Multi-Threading
Knowledge of best coding practices (like Clean Code)
Good communication skills, English (B2 level)
Beyond the criteria above, we would appreciate :
Knowledge of computer networks and network protocols
Good knowledge of Linux and Docker
Experience in CICD tools
Knowledge of AWS / Azure / GCP
Experience with one of the following : Django, Flask
Experience with DataBases : SQL, NoSQL
More reasons to join us
Flexible approach to work mode : fully remotely, in the office or hybrid
Professional growth supported by internal training sessions and a training budget
Solid onboarding with a hands-on approach to give you an easy start
A great atmosphere among professionals who are passionate about their work
The ability to change the project you work on