Information Management Roles & Responsibilities

As Information Management has become more complex over the years, associated roles & responsibilities have been created to fill the gaps. The job titles may vary from organisation to organsation, but the generic roles should stay the same. The list below is confined to the development of information, and excludes change management, management and test roles. The article’s purpose is to assist people working with information management specialists in understanding the purpose of each person’s role.

Data Scientist

  • Creates algorithms using the empirical method to detect patterns e.g. clustering and correlation within data and attributes a meaning to those patterns

Data Engineer

  • Ensures that data is of sufficient quality that a data scientist can derive accurate results from the data

Data Analyst

  • Examines the data held in data sources via data profiling (gathering information about structure, content & meaning)

Database Administrator

  • Creates a database
  • Creates the database objects (tables, views, indexes, synonyms etc.)
  • Tunes any performance issues by changing database parameters, gathering statistics and tuning the sql
  • Creates database users and groups and grants access
  • Deploys code to a particular environment

Database Developer

  • Creates code (user functions and stored procedures) which runs within a particular database

Data Modeler

Data Architect

  • Defines naming standards and data domains for a particular database project
  • Directs a team that creates the ETL mapping scripts which moves data from a source to a target
  • Directs the team of data analysts who profile the data
  • Decides the philosophy and methodology to be adopted for the data project
  • Designs the logical and physical data models

Extract, Transform & Load (ETL) Lead

  • Manages a team of ETL developers who code the ETL mapping scripts
  • Creates control flows to ensure that ETL scripts run in a set order and run either in parallel or sequentially

Business Intelligence Architect

  • Decides which business intelligence (reporting and analytics) tools to use on a particular information management project
  • Manages the team that implements the user and group security policies to restrict access to particular reports
  • Manages the team of report developers
  • Creates a schema within a business intelligence tool which converts data sourced from a database in to information in a structure, content and meaning understandable to the business, which can then be used in a number of reports/applications/data extracts
  • Links attributes and measures to the business glossary

Solution Architect

  1. Business architect – defines business capabilities and the target operating model
  2. Enterprise data/information architect – defines enterprise-wide data standards and policies, maintains reference data models, classifies data in terms relevant to the business
  3. Application/systems architect – creates the basic building blocks (system components) and how they interface with each other, so that an application or system can be created.
  4. Technology/infrastructure architect – selects the hardware and software which should be used to meet a particular function across the enterprise. Defines production and non-production environments
  5.  Security architect – ensures that there are appropriate policies in place to prevent removal or disclosure of sensitive data. Classifies data in terms of sensitivity. Ensures that security policies are implemented correclty. Manages a team that tests that information security can not be breached.
  • Works with the delivery team, ensuring that all aspects of the solution architecture are covered prior to going in to production.

Enterprise Data Architect

  • Responsible for defining naming standards, policies & principles to be used by data projects across the enterprise in order to ensure the data projects conform to a common vision
  • Maintains an enterprise-wide conceptual data model showing the range of data grouped by business capability that exists within the enterprise

Information Architect

Data Governance Manager

  • Defines a business process for approval of users access to sensitive data held within databases
  • Runs the data governance council, which brings together representatives of the business to agree on:-
  1. The names and definitions of key business elements (important attributes and measures used in reporting)
  2. Creation of hierarchies in order to group data appropriately
  3. Data quality rules and what to do when a data analyst has identified problems with data quality

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s