Preheat the oven to 400 degrees F. Line a rimmed baking sheet with foil.
Bring a large pot of salted water to a boil. Cook the pasta until al dente. Drain in a colander and let cool a bit before transferring the pasta to a large bowl. Drizzle with the 2 tablespoons olive oil and mix to combine.
Add the eggplant to the prepared baking sheet; drizzle with the 1/4 cup olive oil, sprinkle with salt and pepper, and toss it all together. Roast until golden, tender and caramelized, about 30 minutes.
Heat a nonstick skillet over medium-high heat. Add the sausage and saute until cooked through, using the back of a wooden spoon to crumble the sausage, 6 to 7 minutes. Add the tomatoes and garlic and cook until heated through and starting to soften a bit, 1 minute. Add the sausage mixture to the pasta bowl. Add the lemon juice, basil, parsley, olives and roasted eggplant to the bowl and toss together. Top with the feta cheese. Serve at room temperature.