Preheat your grill or grill pan to medium-high heat.
In a small bowl, whisk together the extra virgin olive oil, lemon juice, lemon zest, dried oregano, garlic powder, sea salt, and black pepper to create a marinade.
Place the salmon fillet and the trimmed asparagus spears on a large plate or tray.
Brush the marinade evenly over both the salmon and the asparagus, ensuring all sides are well-coated.
Place the salmon on the grill, skin-side down first, and cook for approximately 4 to 5 minutes.
Add the asparagus spears to the grill alongside the salmon and cook for 3 to 4 minutes, turning them occasionally until they are tender and slightly charred.
Carefully flip the salmon and grill for an additional 2 to 3 minutes, or until the fish is opaque and flakes easily with a fork.
Remove the salmon and asparagus from the grill and serve immediately with an extra squeeze of fresh lemon if desired.