You can see the different sorts of competencies here, in case your solution has a specific vertical or technology focus: https://aws.amazon.com/partners/competencies/
You would want to focus on the consulting partners for this type of engagement.
If you're not sure, it sounds like it's more of a migration use case and you can get a short list of folks here: https://aws.amazon.com/migration/partner-solutions/
If you know your AWS account team, they'd like to get that feedback. Otherwise my contact information is in my profile and you can email me and I can try to connect you to some AWS folks responsible for the partner as well.
yes, with partner at high level (competencies) I read that partner requesting to be partner have to be checked by a 3rd party:
"Once your firm’s application has been submitted through the APN (aws,ndr) Portal, the APN Team will review for compliance, then send to the third party audit firm to coordinate scheduling of the technical review."
so there is somehow a double check on partner competencies.
So, as I see, we made the mistake of choosing a "normal" partner and not one with competencies. Do you think aws care some how to know our "bad" experience to get a better network of partners? or should be expect them to tell us: get a "competent" partner?
AWS definitely cares about any bad experiences. It's the way we improve things for customers, so let us (or me, or anyone at AWS) know the details.