01 - In a medium bowl, whisk together olive oil, lemon juice, garlic, smoked paprika, oregano, salt, black pepper, red pepper flakes, and parsley until well combined.
02 - Pat shrimp dry with paper towels. Add to the marinade and toss to coat evenly. Cover and refrigerate for 20 minutes to allow flavors to penetrate.
03 - Preheat grill or grill pan to medium-high heat. Lightly oil the grates to prevent sticking.
04 - Remove shrimp from the marinade and thread onto skewers. If using wooden skewers, soak them in water for at least 20 minutes beforehand to prevent burning.
05 - Place skewers on the grill and cook for 2 to 3 minutes per side until shrimp turn pink and opaque with light char marks. Avoid overcooking to maintain tenderness.
06 - Remove from the grill and serve immediately. Garnish with additional fresh parsley and lemon wedges if desired.