В подготовке более успешного решения вам может помочь специалист, владеющий Python c уровнем middle, а также архитектор с уровнем middle. Этот набор ролей — рекомендация, вы можете собирать команду так, как считаете нужным для реализации вашего решения