Depends on map. If it's not split, breeze or fracture then probably smoke would be good. Don't think you'd find a decent viper that knows smoke line up at that level.
Sova or Skye ideally. If you're uncomfortable on those two then play whatever you're most comfortable on but I would suggest learning those two agents at least if you tend to fill a lot of your games