In the bowl of your food processor, combine the shallot, garlic and jalapeno. Pulse until the mixture is pureed. Add the mixture to a large and shallow dish. Whisk in the olive oil, hot sauce, chipotle chili powder, cumin, and a generous amount of salt and black pepper. Add the fish to the dish and flip to coat. Let marinate while you prepare the rest of your ingredients. Once marinated, preheat your grill over medium high heat. Add the fish to the grill and cook for about 3-4 minutes on each side, or until cooked through. Remove from heat and set aside.