-Bachelor degree with related technical experience. -Ability to perform technical tasks related to day-to-day support activities and IT projects, including problem analysis, testing, documentation, and implementation support. -Experience in a position supporting critical software applications. -Exposure to web design and support in a position and/or classroom setting.