- Knowledge of database theory
- Developing Programmability Issues (Stored Procedures , Triggers , Functions , etc....)
- General understanding of storage technologies, memory management, disk arrays, NAS/SAN, networking.
- General understanding of routine maintenance, recovery, and handling failover of a Database.
- using computer-aided design (CAD) and other IT software to interpret data and present information.
- cartography.
- geographical information systems