It generalist jobs & Careers