Critical thinking
Patience
Communication
Organization
Imaginative thinking
Leadership
Teamwork
Time management
Technological skills
Conflict resolution
Possesses IT skills (Database Management, System Analyst, Project Manager and Web and Application Development)
Database Major
Find out what the client wants from their IT Systems.
Plan project stages and assess the business implication for each one
Put together and coordinate the work of the team
Adjust plans to cater unforeseen circumstances
Sign off and evaluate complete task
Planning and negotiating skills
Analyze IT requirements within companies and giving independent and objective advice of the use of IT
Develop agreed solutions and implementing new systems
Present solutions in written reports
Good organizational skills
Familiar with the main data manipulation languages and the principles of database design
Able to teach logical and mathematical languages
Able to find solutions in logical and mathematical languages
Willing to keep up to date with developments in new technology
Willing to learn other programming languages