01 - Soak wooden skewers in water for at least 20 minutes if using to prevent burning on the grill.
02 - Whisk together olive oil, garlic, smoked paprika, cumin, coriander, cayenne, salt, pepper, lemon juice, and lemon zest in a bowl until well combined.
03 - Add shrimp to the marinade, toss thoroughly to coat, and let sit for 10 to 15 minutes at room temperature.
04 - Thread shrimp onto skewers by piercing through both the head and tail ends to form a C shape, ensuring even cooking.
05 - Preheat grill or grill pan to medium-high heat, approximately 400°F.
06 - Grill shrimp skewers for 2 to 3 minutes per side until shrimp are opaque throughout and lightly charred.
07 - Remove from grill, squeeze fresh lemon juice over the top, sprinkle with chopped parsley if desired, and serve immediately with lemon wedges.