2 ms·FWIW, Google translates it as "IT Specialist". That sounds accurate for what you're describing.by TallGuyShort 9y agoFWIW, Google translates it as "IT Specialist". That sounds accurate for what you're describing.