24-7 Intouch is one of the fastest growing BPO companies in the world. With over 17 years of experience and 13 facilities around the globe, we’re obsessed with providing remarkable contact center solutions to the world’s most innovative brands.
ABOUT THE JOB
24-7 Intouch, one of the world’s leading outsourcing companies, is seeking a Technical Specialist in our Systems group to create, manage and deploy software packages.
The successful candidate will have experience in Microsoft desktop and server platforms and their related software management applications, as well as experience managing base image and software packaging deployments.
A computer science or engineering degree, community college diploma in a technology field, or equivalent industry experience
A minimum of 2 years of systems administration or software administration experience
Microsoft systems administration certification is preferred
Experience managing software inventory
Experience managing Windows Software Update Services (WSUS)
Excellent organizational and time management skills
Experience with Installshield packaging software or equivalent