Perform day-to-day operations (includes monitoring and maintenance, problem investigation and resolution, database optimization and tuning, etc.).
Analyze existing SQL queries for performance improvements.
Development of high-quality database solutions
Develop, implement, and optimize stored procedures and functions using SQL.
Analyze existing SQL queries for performance improvements.
Independently analyze and correct issues in real time, providing end-to-end problem resolution.
Evaluate business data and recommend appropriate analytic approaches/strategies to achieve stated objectives.
Establish best practices for SQL Developers.
Apply data modeling techniques to ensure integration and performance expectations are met as well as allow for future flexibility to meet changing business needs.
Strong software development skills in detailed application design, database design, object-oriented concepts, and Abstraction/Dependency Injection patterns