Design databases to support business applications, ensuring system scalability, security, performance, and reliability.
Develop database architectural strategies at the modeling, design, and implementation stages to address business or industry requirements.
Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
Develop data models for applications, metadata tables, views, or related database structures.
Set up database clusters, backup, or recovery processes.