01 - In a medium bowl, whisk together olive oil, lemon juice, garlic, parsley, smoked paprika, salt, black pepper, and red pepper flakes until well combined.
02 - Add the shrimp to the marinade and toss to coat evenly. Cover and refrigerate for 15 to 30 minutes. Avoid marinating longer to prevent a mushy texture.
03 - Preheat a grill or grill pan to medium-high heat.
04 - Thread the marinated shrimp onto skewers for easier handling. If using wooden skewers, soak them in water for at least 20 minutes beforehand to prevent burning.
05 - Grill the shrimp for 2 to 3 minutes per side until they turn pink and become opaque throughout.
06 - Transfer the shrimp to a serving platter, garnish with lemon wedges and fresh parsley, and serve immediately.