Responsible for the requirement analysis, design, development, architecture, implementation and support of enterprise-wide databases. Participates in requirements gathering sessions with business and technical staff to distill technical requirements from business requests. Present ETL documentation and designs to team members and convey complex information in a clear and concise manner
Leads the work of assigned staff; regularly assigns and checks the work of others, providing guidance, training and feedback on performance to department management. Oversees the daily office workflow, develops and recommends enhancements to process and procedures. Contributes to the technical decisions, working with managers to provide coaching, counseling and feedback on technical performance and implementations on projects members. Provide detailed plans and estimates for all phases of a project.
Delivers data integration through the implementation of shared databases, modification and optimization of current systems, managing the exchange and storing of data, and making recommendations when upgrades or changes are needed to maintain smooth operations. Optimizes data warehouse performance by dealing with any data conflicts that arise and keeping data definitions up to date. Updates knowledge of best practices for senior data integration position by keeping track of new technologies and strategies for ETL, partaking in workshops and other educational opportunities, widening personal networks and reading industry publications
Leads the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver the projects by applying Systems Development Life Cycle (SDLC) standards. Manages complex and critical projects, engaging and updating key stakeholders, developing timelines, leads others to complete deliverables on time and ensures implementation upon approval.
Leads the defect review meetings with business team and Quality Assurance (QA) leads to prioritize development tasks around project milestones. Collaborate with Quality Assurance resources to debug ETL development and ensure the timely delivery of products.
Provide detailed plans and estimates for all phases of a project; Provides technical support or leadership in the development and continual improvement of service.
Tune and optimize ETL and database processes and framework.
Ensures adherence to data management/governance policies, processes, and standards and responsible for fixing data quality issues by working together with data analyst and data architect.