Database Advisor
Domicile Information: This is a hybrid position located in Memphis TN, or Plano TX, or Pittsburgh PA. Candidates must live within 50 miles of the campus location. Employees will be required to work at the FedEx campus location several times per week.
About the role
The Database Advisor will provide technical leadership in the design, implementation, maintenance, and optimization of enterprise database solutions. This individual will support large-scale database development and administration efforts, perform root cause analysis, ensure data quality and appropriate database usage, and serve as a key liaison between business customers, development teams, and support groups. The ideal candidate has strong database administration experience, understands both relational and NoSQL design concepts, and can help drive scalable, reliable, and cost-effective database solutions in a modern cloud environment.
Responsibilities
- Provide leadership in the design, implementation, maintenance, and support of database solutions across enterprise systems and applications.
- Perform root cause analysis for database issues, performance concerns, outages, incidents, and recurring system problems.
- Support coding, testing, documentation, and implementation efforts for multiple large-scale database and development projects.
- Partner with business customers, development teams, infrastructure teams, and support groups to understand requirements and deliver effective database solutions.
- Ensure database quality control, auditing, governance, and appropriate use of data across supported environments.
- Lead or support database migrations, upgrades, enhancements, and modernization efforts with a focus on stability, scalability, and minimal business disruption.
- Design, review, and optimize database structures, data models, schemas, queries, indexes, and performance-related configurations.
- Support relational and NoSQL database environments, including design considerations for scalability, availability, and maintainability.
- Develop and maintain documentation related to database architecture, processes, standards, procedures, and project deliverables.
- Serve as a team lead liaison between business, development, and support teams to ensure clear communication, alignment, and successful delivery.
- Coach, mentor, and support the development of less experienced DBAs and technical team members.
- Monitor database environments, troubleshoot errors, review logs, and identify opportunities to improve reliability, performance, and operational efficiency.
- Support cost optimization, capacity planning, and efficient use of database and cloud resources.
- Ensure deliverables are completed accurately, on time, and in alignment with business and technical requirements.