Prepare Skewers:
If using bamboo skewers, soak them in water for 30 minutes to prevent burning on the grill.
Make the Marinade:
In a mixing bowl, whisk together olive oil, lemon juice, garlic, smoked paprika, cumin, cayenne pepper (if using), salt, and black pepper.
Marinate the Shrimp:
Add the shrimp to the marinade, ensuring each piece is well-coated. Cover and refrigerate for 20-30 minutes to absorb the flavors.
Assemble the Skewers:
Thread the marinated shrimp onto the skewers, leaving a small gap between each shrimp for even cooking.
Grill the Skewers:
Preheat the grill to medium-high heat. Place the skewers on the grill and cook for 2-3 minutes per side, or until the shrimp turn pink and are slightly charred.
Garnish and Serve:
Remove the skewers from the grill and garnish with fresh parsley. Serve immediately with your favorite dipping sauce or side dishes.