Whisk the warm water, yeast, and granulated sugar together in the bowl of your stand mixer fitted with a dough hook or paddle attachment. Cover and let rest for 5 minutes.
Add the olive oil, salt, garlic powder, and half of the flour. Beat for 15 seconds, then add the remaining flour. Beat on low speed for 2 minutes. Turn the dough out onto a lightly floured surface. Lightly flour your hands and knead the dough for 3-4 minutes. After kneading, the dough should still feel a little soft.
Lightly grease a large bowl with oil or nonstick spray– just use the same bowl you used for the dough. Place the dough in the bowl, turning it to coat all sides in the oil. Cover the bowl and allow the dough to rise at room temperature for 1-2 hours (until doubled in size).
Using floured hands on a lightly floured work surface, shape the dough into a 16×5 inch log. Slice into 16 1-inch strips. Roll each strip into 8 inch ropes. Tie each into knots. You can tuck the two ends of the knots underneath the knot or leave them out. Arrange the knots on 2 parchment-lined baking sheets.
Lightly cover the shaped knots and let them rest/proof for at least 30 minutes and up to 45 minutes.
When the knots are just about ready, preheat your oven to 400 degrees F.
In a small bowl, whisk together the melted butter, Parmesan cheese, garlic powder, oregano, parsley and salt. Set aside.
Brush each knot with half of the butter mixture. Place into oven and bake until golden brown, about 20 minutes.
Serve immediately, brushed with remaining butter mixture.