Зависит от требований и уровня разработчика.
Сильный разраб понимая структуры данных, индексы, работу памяти, дисковых массивов, по определению может решить быстрее и эффективнее больший круг проблем.
Если нужно, условно, написать лишь перекладывниие протобафов из очереди в базу с потоком 1 док/минута, то конечно не рационально требовать и глубокие знания. Но и десяток таких не позволят выстроить более сложный и, например, более маржинальный сервис. Смотря какие цели конечно же...