It's possible to do it without the distractor beacon, but it's really

ing hard apparently, it's hard enough with the beacon. I wouldn't even try it until you have stratagem priority perk (or cardio) and have maxed out distract beacon. The UAV helps a great deal too if you have that DLC.
It's a reward for a low level mission so perhaps you went to high level missions too fast or leveled up quick on double XP missions (which don't have unlocks as rewards) and missed it. If it's not available on the lower level planets as a reward on your galactic map in the cyborg region, try changing your filter to only show easy cyborg missions in multiplayer and then look for this on the reward screen.
If you can't find it there go offline and you should have some different mission options.