web development – Which role do I need first for a cloud platform application?

I would like to bootstrap a cloud native platform. not being a developer, which role should I have first to define/design product, features and services before development team can start prototyping or developing the product? can somebody suggest a simple hierarchy for a small tight-knit team? I only have a dream!