First step : be calm yourself. What are you using to reward calm behaviour? If you're using a high-value treat or toy, you're just going to get them even more excited! Try using his normal kibble or gentle praise and a belly rub.
If your dog has this much energy, give them lots of outlets - physically and mentally. Maybe in the morning get them super tired out with an hour's bike ride (and that's conveniently your exercise done for the day too) - if your dog isn't fit enough for this yet, build up to it to avoid straining muscles or heat stroke.
Throughout the day, provide enrichment, such as feeding breakfast from a fleece snuffle mat and a lunchtime snack in a frozen Kong. Hide treats or toys around the house and teach the dog to find them (I've done this recently with the scent of milk for my dog and each whole-house search can take up to twenty minutes, I can just wait until I hear him pawing at the source and he's exhausted after a couple of goes - I really recommend for this dog especially as they're mixed with a GSD - a dog bred for drug and gun detection). Take a calm walk in the evening where you just let them sniff around slowly - to practice being in a calm mindset, despite being on a usually super exciting walk with the hooman. Then, when you come home to bed your dog will be tired out from a satisfying day and will already be feeling sleepy/calm.
You can also make it very clear to the dog when "rough time" is. You can get on the floor and play with or fuss your dog, but make the circumstances very specific - such as only a specific room, around a specific time, with a specific command, with specific toys and play style. That way, your dog will still have an outlet for his behaviour, but won't be constantly getting little unsatisfying bits throughout the day. Dogs also are terrible at generalizing, so don't worry about your dog thinking that behaviour is acceptable in any other circumstances, unless you specifically encourage it.
Honestly, obedience training is BS. You take your dog to a sterile hall environment and parade around in a circle with them telling them to sit, lie, stay, come, finish, Maybe there's a dropped food distraction or another dog/new person. But take that same dog outside into the world and none of that applies anymore. Obedience training at clubs is for dogs that compete in rings - and it doesn't translate to house manners.
if you do want professional help, contact a force free trainer for private 1-to-1 sessions and organise a training plan with them. They can see your dog's behaviour and work with you to manage and eventually change that with LONG-TERM results, by finding the root or cause of the "problem". A balanced trainer can't give you long-term results, just easy fixes, such as yanking your dog's neck every time they shove you too hard - are they being pulled for interacting with the human? Should they avoid the leash in the house now? Just a whole load of potential problems comes with that. A dog isn't going to want to learn unless the experience is POSITIVE.
Anyway, good luck. Remember to get that exercise in early and the enrichment games throughout the day. Be patient and expect results over a few weeks, not days. I have a Ridgeback cross and believe they were bred to hunt lions - so running might be your go-to activity. You could also join a dog-sport club, such as protection training (GSDs bred for this), which will help your dog with impulse control, while tiring him physically and mentally.