Responsibilities
- Enhance database configurations to improve system efficiency and reliability
- Track and evaluate database performance and operational health
- Develop and refine SQL queries for optimal execution
- Design and fine-tune table structures for efficient data storage
- Build stored procedures and custom functions
- Perform data modeling and architectural design
- Plan, test, and carry out backup and recovery procedures
- Develop and implement disaster recovery strategies
- Oversee project tasks and deliverables within an agile framework
- Offer technical guidance for system design solutions
- Install and configure new database instances
- Set up and optimize database replication
- Analyze, implement, and maintain database security measures
- Analyze system and project requirements
- Assist in white box testing of software applications
- Engage in agile development methodologies and team practices
- Apply database clustering methods for high availability and scalability
Work Arrangement
On-site — Suitland, MD