Provides high-level database support by verifying databases associated with network tools and solutions function as required. Focuses on establishing the architecture, design, and security of various databases. Provides database support by verifying databases associated with network tools and solutions function as required. Applies expert knowledge of database management systems to coordinate maintenance and changes to database. Provides direction to programmers and analysts as required to affect changes to database management systems. Oversees the preventive and corrective maintenance and incident management measures performed by team members. Provides technical direction and frameworks to meet business needs. Serves as a key representative and subject matter expert on major database initiatives. Determines high-level database structural requirements from a project's inception to its conclusion by working with business stakeholders and identifying optimal database specifications. Ensures that database design and system capabilities meet validated user requirements. Uses complex data mapping, data mining and data transformational analysis tools to design and develop databases. Supports sequencing diagrams and process flow development, data profiling, data analysis, and logical and physical data modeling. Gathers and researches user requirements and liaises with developers and other staff to improve applications and establish standards, best practices and procedures with an ability to document, report issues, and provide resolutions. Maintains knowledge of new tools or technologies, evaluates integration, and makes recommendations based on the capabilities of the existing infrastructure. Creates advanced tests, develops complex databases, and tunes database performance, reviewing database performance trends and identifying opportunities for improvement. Designs large-scale disaster recovery procedures and database backup and recovery plans. Responsible for planning the installation of operating systems, databases, applications, development upgrades, and new releases. Leads the planning and execution of any needed upgrades to software applications and ensures necessary licensing is maintained. Establishes standards, controls and procedures to ensure data integrity and security. Performs capacity planning and projection for future growth. Develops strategies and processes for data implementation, data acquisition, execution, reporting and archive recovery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level