The proper placement for hose clamps is to have it completely past the bead roll on the one side while still having rubber from the hose all the way around on the other.
(Note: If you are wondering the source of this information, it comes from many years of doing exactly the wrong thing and having to reseat them ... so 1st hand knowledge.)
Here is the reasoning for why I'm telling you this. If the hose clamp is on top of the bead roll, it gives space for a leak to occur. The hose clamp will leave a spot about 90° out from where the hose clamp sits on the bead roll which will allow the passage of fluid. There's no way to get the hose clamp to fully seat all the way around the neck.
It's harder to say on the other side of things. Through a lot of trial and error, I've found that if the hose clamp is past the end of the rubber of the hose, it will leak. I can't tell you why it leaks, but it does. I had a 2008 Hyundai Azera which had an oil return line which was very close to the oil filter on the top side of the engine. I noticed there was a small oil leak one time while changing the oil. I realized the hose clamp (jubilee or worm gear, whatever you want to call it) was out over the end of the hose. This is where it was leaking. I moved it inboard of the hose and it stopped. Simple as that. Since I had purchased the car new, I knew it came from the factory this way. While this is just one anecdote, it should still show you what I'm talking about.
As for the clamp you used. To me it appears a bit wide. Wide enough it is sitting past the bead roll, but this forces it out where it looks like it could be past the end of the hose. If it were me, I'd see about getting a slimmer hose clamp. I mean, if it doesn't leak, that's cool, too. Just don't be surprised if it does.