R = Responsible
A = Accountable
C = Consulted
I = Informed
Description
Snowflake
App Team
Detailed
ADMINISTRATION
ORGADMIN
Create an account
List accounts
Enable accounts for replication
ACCOUNTADMIN
Manage account level parameters
Manage resource monitors
Billing and consumption reporting
Manage integrations
Create, maintain, and/or accept shares
SECURITYADMIN
Create role hierarchy
Manage users and roles
Manage netowrk policies
Budget
Review monthly consumption reporting
Update quarterly projections for Audi
Account quotas
PLATFORM
Monitoring / healthchecks R (generates) R
APPLICATION
Monitoring / healthchecks R
ETL R (ETL)
GENERAL
Attend Business and Functional requirement meetings R
Design review and analysis R
Determine application performance goals R
Database back ups
Determine data archive strategy
Determine data/tablespace compression strategy
Disaster Recovery Strategy
Disaster Recovery Implementation
Disaster Recovery Failover
Disaster Recovery Testing / Validation R
Disaster Recovery Testing / Validation Support
High Availability strategy R
Determine instance / database upgrade strategy R
Determine cluster keys / partitioning strategy
Determine cluster reorg methodology & default settings
Application Enhancements (minor enhancements)
Database features analysis and recommendations
User defined functions (UDFs) review
Integration points with other database platforms / systems
Use / maintain physical ER Diagram (does ERStudio support
Snowflake?)
Perform physical design (tables and indexes) (see 51)
Maintain tables, cluster keys, constraints
Determine tablespace creation/separation standards
Install/Configure replication at server level R
Determine replication requirements and select from available solutions
Add replication to database(s) R
Remove/modify replication configuration
Create/Alter/Drop/Rename Table R (case by case)
Create/Alter/Drop View
Create/Alter/Drop Sequence / identity column
Database Security remediation & Health checks violations Is DB
Security involved - TBD?
ENVIRONMENT
Create database
Upgrade/patch a database / instance software R
Maintain database and instance in CMDB/OEM
R Apps connect
Database, schema, naming standards app to DB in
CMDB
Knowledge of new database placement
Resource utilization
Manage database / instance configuration parameters
Log, trace file management R
Log, trace file review
OPERATIONS
Install database platform binaries R
Scheduled full database backup (not applicable?)
By request full database backup (one -off backups are not applicable?)
Scheduled full database restore (refresh)
Determine/correct issues with replication gaps (N/A)
Rebuild standby from backup of primary (N/A)
Prep standby database for DR testing (reset back to pre-test state)
(N/A)
Schedule backup (same as row 82)
Schedule dbms_stats (N/A)
Create/schedule/monitor dbms_scheduler & dbms_jobs (N/A)
Data movement
Export data using relative DBMS platform
Import data using relative DBMS
Data Changes (DML) R
Database connection
Create user/role/profile
Grant permissions on newly created database objects to standard
Voya groups
Client tools
Install/configure database client software on server (application, web,
etc.)
Performance
Generate / understand / explain sql execution plans
Identify slow running queries
Capture trace files and process
Generate / understand / implement recommendations from sql tuning
advisor sw
Generate performance reports from dbms platform tools
Use platform-specific tuning tips/techniques
View historical performance data captured by the monitor scripts
Identify specific sessions using excessive system resources
Proactive and Incident Performance Tuning Analysis, Results Testing
and Solution Implementation
Other
Cross-platform migrations/conversions
Enforce Enterprise-Wide Data Management Best Practices Difficult to
enforce where self service is allowed
Architectural Reviews, System Walkthroughs
General Database Consultative Services
Platform Selection, Physical Database Design and Modeling Services
Database-Related Technology Evaluation, Access / Reporting Tools
Capacity Planning
Vendor Application Database Requirements - Analysis and Support
Voya Voya DBA Team
Highest level, Centralized due to
centralized central billing
- VFISLK -
User Admin
Org Admin
(SysDBA)
Account/
Security/
Security
Admin /
System
System
Budget
Owner
Admin
Admin
Policy
R
A R
I
I
A, C, I
R (database)
C, I
C, I
A
R
R
R
A
A
R (need team) C
R (need team) I
R (need team)
R (need team) A
R (need team) I
R (need team) I
R (need team) A
R (need team) A
LK -
Application
DBA
Centralized, due to billing
Cognizant?
gen or provide access
gen or provide access
set
Status URL, configure alerts
DBA L1, engage App DBAs, ,
common group for notifications
C, I
Project team or shared service,
conversation with Raj
Project team or shared service,
conversation with Raj
Project team or shared service,
conversation with Raj
Both columns are supported by
A, C same team so combine /
consolidate
Both columns are supported by
R same team so combine /
consolidate
Both columns are supported by
I same team so combine /
consolidate
Both columns are supported by
C, I same team so combine /
consolidate
I
Both columns are supported by
C, I same team so combine /
consolidate
Both columns are supported by
C, I same team so combine /
consolidate
A, C
App DBAs coordinate with
Apps for testing?
Both columns are supported by
R same team so combine /
consolidate
Both columns are supported by
R same team so combine /
consolidate
Both columns are supported by
R same team so combine /
consolidate
Both columns are supported by
R same team so combine /
consolidate
R
Both columns are supported by
R same team so combine /
consolidate
Project team or shared service,
R
conversation with Raj
Project team or shared service,
R
conversation with Raj
R
Both columns are supported by
C, I same team so combine /
consolidate
Project team or shared service,
conversation with Raj
R
Both columns are supported by
A, C same team so combine /
consolidate
Both columns are supported by
R same team so combine /
consolidate
Both columns are supported by
I same team so combine /
consolidate
Both columns are supported by
C same team so combine /
consolidate
Both columns are supported by
C same team so combine /
consolidate
Both columns are supported by
A same team so combine /
consolidate
Both columns are supported by
C, I same team so combine /
consolidate
Both columns are supported by
C, I same team so combine /
consolidate
Both columns are supported by
I same team so combine /
consolidate
Both columns are supported by
I same team so combine /
Both columns are supported by
consolidate
A same team so combine /
consolidate
Both columns are supported by
A same team so combine /
Both columns are supported by
consolidate
C, I same team so combine /
consolidate
C
Both columns are supported by
A same team so combine /
consolidate
R
Both columns are supported by
A same team so combine /
consolidate
R
Both columns are supported by
R same team so combine /
consolidate
R
Both columns are supported by
R same team so combine /
Both columns are supported by
consolidate
R same team so combine /
consolidate
Both columns are supported by
R same team so combine /
consolidate
COE for projects, cannot be
R
Cognizant
COE for projects, cannot be
R
Cognizant
COE for projects, cannot be
R
Cognizant
COE for projects, cannot be
R
Cognizant
COE for projects, cannot be
R
Cognizant
COE for projects, cannot be
R
Cognizant
COE for projects, cannot be
R
Cognizant
COE for projects, cannot be
R
Cognizant
R- Responsible
A - Accountable
C - Consulted
I - Informed
Recurring Project team EA
Requirements definition A,R C
Identify domain, define ownership, scope of use A R
Research and evaluate options A C
Build financial model A C
Perform cost benefit analysis A C
Platform selection A C
Platform acquisition A
Build operational model A
Build consumption model A
Initial design A C
Implementation A
Asset and inventory management x
License compliance management x
Platform lifecycle management (roadmaps) x
Currency upgrades x
Provide expertise and support to consumers x
Define standards and appropriate usage patterns x
Evolve and mature platform (adoption, automation) x
Define and maintain metrics x
Project support x
Updates and patching x
Operational support (change and incident) x
Capacity planning x
DR planning and testing x
Support security remediation x
Support audits x
Periodic evaluation of functional fit and cost model x C
Platform decomissioning
COE supports engineering and domain architecture
function
COE OPS Consumers
C
C,I
R
R
R
R
R
R
R
R
R I
A,R
A,R
A,R
A,R R I,C
A,R
A,R I
A,R I
A,R R
A,R I C
A R I,C
A,R
A,R R
A,R R
A,R R
A,R R
A,R
A,R R I,C