01 - Combine olive oil, lemon juice, Cajun seasoning, smoked paprika, garlic powder, onion powder, cayenne pepper, thyme, oregano, salt, and black pepper in a large mixing bowl. Whisk thoroughly until all spices are fully incorporated into the oil mixture.
02 - Add the peeled and deveined shrimp to the bowl, tossing gently to ensure each piece is evenly coated with the spice mixture. Cover the bowl and refrigerate for 10 to 15 minutes to allow flavors to penetrate the shrimp.
03 - Preheat your grill or grill pan to medium-high heat. If using wooden skewers, submerge them in water for at least 20 minutes prior to grilling to prevent charring and burning during cooking.
04 - Thread the marinated shrimp onto skewers, piercing through both the tail and thick head section to secure each piece firmly. Space shrimp evenly to ensure uniform cooking.
05 - Place skewers on the preheated grill and cook for 2 to 3 minutes per side. Shrimp are done when they turn pink and opaque throughout with slight charring marks. Avoid overcooking to prevent rubbery texture.
06 - Remove skewers from the grill and transfer to a serving platter. Sprinkle generously with fresh chopped parsley and arrange lemon wedges alongside. Serve immediately while hot for optimal flavor and texture.