The tool is not as important as your skills. Yes, Python(Django) allows you to make "websites of any complexity" as any other of the popular languages/frameworks.
Nathan_Gaylord answered on June 14th 19 at 20:08
Understanding of the fundamentals. Understanding how the interaction between services, their bottlenecks.
The ability to design the application architecture.
And then questions about the opportunities will disappear by themselves.