How would i create a material a bit like flip flop car paint?

Hi all,

I’m creating a metal panelled wall for a project and i’d like to have a subtle colour range like the attached image going across it that alters the colour based on the angle that you are looking at it.
I thought maybe a vertex color map might be a way forward, but i have no real experience in creating these kinds of materials in Unreal Engine. Any help or guidance would be greatly appreciated.