I've done this quest on my sniper and most recently my operative. The only bug I've encountered is where you can't "see" him standing there in the open. Pet on passive, shiv, los behind the terminals, kill like any normal elite. I agree you shouldn't have to do all that, especially as a sniper, but it's still easily beatable.