How do they match: Database Architects

  • Computer Architect
  • Technology Analyst
  • Data Management Information Technology Specialist
  • Database Computer Consultant
  • Information Technology Analyst

  • Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.
  • Design databases to support business applications, ensuring system scalability, security, performance, and reliability.
  • Develop data model describing data elements and their use, following procedures and using pen, template or computer software.
  • Develop data models for applications, metadata tables, views or related database structures.
  • Develop or maintain archived procedures, procedural codes, or queries for applications.
  • Identify, evaluate and recommend hardware or software technologies to achieve desired database performance.

  • Design computer modeling or simulation programs.
  • Develop performance metrics or standards related to information technology.
  • Evaluate utility of software or hardware technologies.
  • Install computer software.
  • Provide recommendations to others about computer hardware.
  • Resolve computer software problems.
  • Train others in computer interface or software use.
  • Write computer programming code.