The Database Administrator (DBA) in a Data Integration Solution is typically responsible for translating the logical model (i.e., the ERD) into a physical model for implementation in the chosen data storage technology, implementing the model, developing volume and capacity estimates, performance tuning, and general administration of the storage solution. In many cases, the project DBA also has useful knowledge of existing source database systems. If the solution requires multiple data storage technologies (RDBMS & Hadoop for example) the project may require more than one DBA to cover the skillsets required. The Project Manager and Data Warehouse Administrator are responsible for ensuring that the DBAs are working in concert toward a common solution.
Responsibilities
- Plans, implements, and supports enterprise databases
- Establishes and maintains database security and integrity controls
- Delivers database services while managing to policies, procedures and standards
- Tests and implements new technical solutions
- Monitors and supports the database infrastructure (including clients)
- Develops volume and capacity estimates
- Proposes and implements enhancements to improve performance and reliability
- Provides operational support of databases, including backup and recovery
- Develops programs to migrate data between systems
- Works to resolve technical issues
- Contributes to technical and system architectural planning
- Supports data integration developers in troubleshooting performance issues
- Collaborates with other Departments (i.e., Network Administrators) to identify and resolve performance issues
Qualifications/Certifications
- Experience in database administration, backup and recovery
- Expertise in database configuration and performance tuning
- Appreciation of DI tool-set and associated tools
- Experience in developing and supporting ETL real-time and batch processes
- Strategic planning and system analysis
- Strong analytical and communication skills
- Able to work effectively with both business and technical stakeholders
- Ability to work independently with minimal supervision