Advanced Onion - Monterey, CA
posted 4 months ago
The Applications Support Oracle Developer/DBA plays a critical role in ensuring the smooth operation and maintenance of application-level databases across the DMDC environment. This position involves a variety of tasks aimed at supporting the Lead DBA in managing and optimizing database performance. The primary responsibilities include verifying that database objects such as triggers, indexes, and stored procedures are deployed correctly, as well as providing estimates for table space sizing and partitioning recommendations to facilitate migrations to new technologies, including cloud infrastructures. Collaboration with the systems team is essential for proactive monitoring of RDBMS space utilization, ensuring that database performance is maintained at optimal levels. In addition to deployment and monitoring tasks, the DBA will coordinate with System DBAs to maintain and support approved enterprise database objects. This role also requires providing database support across designated regions through a structured on-call personnel hierarchy. The DBA will be responsible for reviewing RDBMS log files to troubleshoot and remediate database issues, ensuring that updates to databases are quality-checked and yield the desired results. Furthermore, the DBA will assist project teams by providing feedback and support for database restore and recovery operations, as well as performing database conversions and migrations in response to application changes. The position also entails maintaining consistency across test, development, and pre-production databases, supporting data extracts from production databases while adhering to DMDC privacy policies, and collaborating with Tech Services teams to establish and control database security measures. The DBA will report any unauthorized DDL activities to the appropriate government information assurance officers and make necessary changes to database replication based on evolving requirements. This role requires a strong understanding of Oracle internals and the ability to create and maintain UNIX shell scripts for DBA tasks, ensuring that all database operations are efficient and secure.