It sounds like most transmission / chainset creaks and does it only really under power. No noises when I bounce the suspension or indeed when I pedal gently, so I get it only really on hills or when pushing hard on the flat. I can’t make it creak on a down hill no matter what I do.
Unlikely to be dirty qr / axle etc. as the QR is only about 3 weeks old and the hub is no more than 6 or 8 weeks old. I also keep the bike pretty spotless as PP can no doubt attest. The one i have been running for 3 years is absolutely fine and never been touched!!
As I said, I have changed just about everything including swapping the wheels to eliminate the creak and narrowed it down to the hub.
I hate it when the bike creaks, it is just one of my bugbears.