5+ years' work experience in full systems development Excellent communication skills (written and verbal) An overall general understanding of large IT operating environments, SDLC, Change Control, Desktop Support, Service Desks, Application Development, Release Management, Networks, Storage, Data Centers