Under general supervision in one of the Data Centers, is responsible for the analysis, physical design, coding, testing, migration, and implementation of databases in various platforms; coordinates efforts with systems and programming staff assigned to application development projects; creates and updates data dictionaries for applications; does other related duties as required. Specific to the Position Serve as the primary Database Analyst/Administrator (DBA) for assigned database systems and backup DBA for systems covered by other DBA staff. Manage the OS on the Linux database servers and ensure appropriate patch levels for the Linux OS, Oracle, SQLServer, MariaDB and other RDBMS software. Determine the logical and physical organization of data to meet storage and processing requirements of systems, document the design. Review data requirements for application systems and defines appropriate database/data dictionary structures. Code, test, and implement specialized routines for loading, accessing, retrieving, and updating for database applications. Manage redundancy and backup implementations. Manage resource allocations among multiple database servers to ensure efficient utilization of resources and monitor licensing compliance for software and applications. Test and advise on database version upgrades. Provision testing and development of databases as necessary.