Вам обязательно надо знать основы Python, это во-первых. Во-вторых: хорошее логическое мышление, если будете работать в команде — соответственно умение работать в команде. Также, довольно важно, чтобы Вы, как джуниор, могли быстро осваивать новый материал.
Рекомендую почитать:
https://tproger.ru/articles/what-junior-python-dev-should-know/ — довольно подробно на эту тему.
Отличие функции от методов. Конкатенацию строк.
Как я понял дальше нужно изучать уже конкретные библиотеки под конкретные задачи или же нужно ещё изучить какие то вещи?
Что можно делать или разрабатывать на должности джуна какие библиотеки или сторонние вещи ещё нужно изучить?
Приведите хотя бы 2-3 примера наиболее быстрых и простых способов работы джуна и какими знаниями для этого нужно обладать?