Perform database programming for new and existing systems.
Write scripts, stored procedures and functions for database system.
Perform quality assurance tests for ensuring data integrity and quality.
Resolve database problems, queries and error reports in accurate and timely manner.
Interact with business teams to understand project requirements.
Coordinate with team members to perform database programming based on project requirements.
Assist in planning and implementing the data integration and data migration activities.
Provide valid inputs in database architectural discussions.
Assist in identifying process improvements for database performance, reliability and stability.
Troubleshoot complex database issues in a timely fashion.
Provide programmatic guidance and support to team members when needed.
Provide project updates and metrics to Managers on regular basis.
Assist in preparing database functional and design specifications.
Test database systems and perform bug fixes.
Maintain accurate and complete database programming documentations.