Leads a Data Engineering Team supporting one or more application projects, or responsible for a discrete data consulting engagement.
Works collaboratively with the other teams including Program / Project manager and architects to ensure project success.
Engage and collaborate with the infrastructure teams to ensure delivery of data related infrastructure components. Ensure integration of DE deliverables with other project deliverables.
Collaborates with the Program / Project manager to plan and manage the DE activities and deliverables. Mentors less experienced DE team members.
Leads discussion with customers and peers to collect and analyse data requirements.
Develops or enhances the DE best practices, contributes innovative ideas to the DE knowledge base. Contributes to the leadership and ongoing development of at least one DE community.
Actively participates in multiple DE communities. Frequently contributes to discussions, forums and knowledge base. Provides leadership to peers, management and customers in relation to data engineering principles, technologies, methods and best practices across a broad spectrum of DE disciplines.
Develops internal white papers or technical presentations.
Participates in solution development for more complex deals. Participates in client meetings and presentations and leads the discussion and presentation of data and information management material.
Uses DE solutioning guidelines, templates and estimating tools to develop solution input for more complex data solutionsas a component of a large solutionfor a large standalone data solution or more data functions within a small to medium solution.
DBA : Plans and Leads database development and maintenance of complex databases including : design database environments and databases.
design, develop, modify, test, release / deploy and maintain database objects.
design database objects and supervise develop, modify, test, release / deploy and maintain by other DBAs.
design, develop, modify, test, release / deploy and maintain database security and audit solutions design, develop, modify, test, release / deploy and maintain database recovery solutions.
execute database and data recovery.
manage database performance, capacity and availability.
DBMS SW implementation, upgrade, patching.
Utilising and enhancing best practices to develop work plans, checklists and defined processes. Proactively supports application teams.
Provides advice on complex application data issues. Participates in project technical reviews. Leads work product reviews.
Ensures database support documentation is developed and maintained. Designs database monitoring solutions and assists others in monitoring and proactively anticipating or identifying issues.
Takes ownership of highly complex or critical database incidents and problems and provides resolutions in a timely manner.
Engages SMEs or vendors to provide assistance to resolve more complex incidents as required.
Data Analyst : Produce and maintain logical and physical data models for complex databases and projects. Leads the development and maintenance of enterprise data models for large complex enterprises.
Leads formal Data Modelling Reviews. Provides advice to business and technical personnel on data analysis principles, methods and trends.
Leads complex Model Conversion (data mapping) to produce a data dictionary and data mapping matrix between the external software and the internal database for business function replacement.
Leads in data quality analysisdata profiling, to produce a data quality assessment (and baseline). Designs complex Data Transformation Strategies for Business Intelligence or Data Migration.
Data Architect : Applies technical knowledge of technology and industry trends to lead development, implementation and maintenance of complex data solutions Leads the resolution of complex data problems for large / complex projects.
Elicit review, and validate data requirements, including : Data integration (ETL, EAI, web services), Meta data, Modelling (Conceptual, Logical, Physical), Data delivery, and Business intelligence.
Designs the data architecture and data integration layers. Ensures the integration of the data and information components of a solution and the alignment of information resources to the enterprise strategies and architectures.
Develops the Enterprise Data Model and collaborates with Enterprise Architects in the creation and maintenance of processes and standards for the Enterprise Data Model.
Provides Technical Leadership and use technology trends to :
Educate the client on leading-edge technology alternatives.
Solve technical issues that junior members of the team are unable to address.
Provide design leadership and approve solution architecture intended to address the client's needs.
Work with and integrate or plan exit strategies for a client's legacy platforms.
Interpret biases among the different technical worlds.
Enable the client to make informed decisions.,