Preheat your oven to 350°F. Line a baking sheet with parchment paper.
In a mixing bowl, combine the almonds and olive oil, tossing to coat them evenly. Add smoked paprika, cayenne pepper, cumin, garlic powder, salt, and pepper. Toss well to ensure the almonds are thoroughly coated.
Spread the almonds in a single layer on the prepared baking sheet. Roast in the oven for 10-15 minutes, stirring halfway through, until the almonds are golden and fragrant. Keep a close eye on them to prevent burning.
Remove the almonds from the oven and let them cool completely on the baking sheet.
Store the almonds in an airtight container at room temperature for up to a week.