Salary
💰 $85,000 - $100,000 per year
Tech Stack
AzureCloudOracleSQL
About the role
- Provide expert leadership and specialized technical guidance in Database Administration, including cloud-hosted environments
- Oversee, plan, and manage complex database administration projects while offering technical oversight for other database administrators
- Work across functional domains as both a database administrator and data analyst, including navigating ambiguous circumstances
- Support users by resolving database issues across on-premises and Azure-hosted systems; mentor and provide direction to junior DBAs
- May serve as Task Order Manager for one or more task orders
- Deliver expert support for production application databases, ensuring availability, reliability, scalability, and integrity in both on-prem and cloud environments
- Collaborate with application developers to design logical and physical database structures that align with best practices, optimize performance, and efficiently utilize resources in hybrid infrastructures
- Create and maintain new and existing databases, tables, indexes, and procedures across SQL Server, Oracle, and Azure SQL Database
- Manage database deployment pipelines, including promotion of database objects between environments (e.g., development, test, production, cloud)
- Provide technical leadership on database capabilities and features, query optimization, design, and cloud-native database utilities
- Define and implement robust backup and recovery strategies, including on-premises and Azure-native disaster recovery solutions
- Perform database recovery when necessary to ensure business continuity
- Lead development of data architecture and cloud migration strategies, aligning with enterprise standards
- Oversee the identification, usage, and availability of business-critical information across hybrid cloud ecosystems
- Conduct research, design, creation, and maintenance of database management solutions to support evolving requirements
- Manage DBMS-specific software and environment performance, including upgrades, patches, and certification of on-premises and Azure cloud solutions
- Share knowledge and mentor team members to foster a well-trained, cloud-enabled staff
Requirements
- BA/BS in Computer Science or related field; Master’s Degree preferred
- 5-7 years of experience as a relational database administrator
- Proven experience with Microsoft Azure cloud database solutions, including Azure SQL Database, Azure Data Factory, Azure Storage, and related services
- Advanced knowledge of networking concepts, object-oriented technology, data warehousing, and relational database engines (e.g., Oracle, SQL Server)
- Demonstrated success with cloud migration, hybrid database management, and modernization initiatives
- Advanced proficiency in analytical thinking, project planning, negotiation, and communication (written and oral)
- Microsoft Certified: Azure Database Administrator Associate (DP-300) or other relevant Azure certifications preferred
- Public Trust clearance preferred