Mohammad Hassan Adjigol
Chief Data Officer (CDO
Data Entry Specialist
Data Visualization Specialist
Data Warehouse Manager
Data Warehouse Developer
Business Intelligence (BI) Specialist
Every time you send a text message, type a tweet, post a Facebook photo, click a link,
or buy something online, you’re generating data. And considering there are more
than 3 billion Internet users in the world (a quantity that’s tripled in the last 12 years)
and 4.3 billion cell phone users, that’s a heck of a lot of data.
Fortunately, as data has multiplied, so has the ability to collect, organize, and analyze
it. Data storage is cheaper than ever, processing power is more massive than ever,
and tools are more accessible than ever to mine the zettabytes of available data for
business intelligence. In recent years, data analysis has done everything from predict
stock prices to prevent house fires.
The McKinsey Global Institute predicted that by 2018 the U.S. could face a shortage
of 1.5 million people who know how to leverage data analysis to make effective
Chief Data Officer
a. Work with executives, data owners, and data stewards
to achieve data accuracy and process requirement goals
for all internal and external customers and create data
b. Spearhead the data management activities performed by the EIM program, the
business data stewards, and data service providers.
c. Establish data policies, standards, organization, and enforcement of EIM concepts as
established by the organization.
d. Oversee the monitoring of data quality efforts within the organization and provides a
central authority for the resolution on data management issues that cannot be resolved
by the data governance council.
e. Establish data vendor management strategy and provide oversight to support
implementation by the EIM program and coordinates with the IT organization through
f. Lead the creation of program business definitions and data management goals and
principles for execution by the EIM program.
g. Responsible for enterprise information/data management budget and data-related
Job Description for Chief Data Officer
Develop, recommend, and implement strategic planning for short and long-term
operational and financial practice management.
Evaluate company's operational and financial performance.
Oversee support staff and develop training and performance improvement
Monitor competitive market and prepare reports analyzing the financial drivers of
A Chief Data Officer earns an average salary of $179,039 per year. Most people in this
job have more than five years' experience in related jobs.
A data analyst uses data to acquire information about
specific topics. This usually starts with the survey
process, in which data analysts find survey
participants and gather the needed information. The
data is then interpreted and presented in forms such as charts or reports. Data analysts
may also put their survey data in online databases.
Individuals looking for data analyst jobs must be knowledgeable in computer programs
such as Microsoft Excel, Microsoft Access, SharePoint, and SQL databases. Data
analysts also must have good communication skills, as they must have an open line of
communication with the companies with which they work. Data analysts should be able
to work indoors with clients, supervisors, and managers to meet goals set by all parties.
A data analyst should be willing to work hard for the betterment of their company.
Data Analyst Tasks
Collect, analyze, and report data to meet customer needs.
Identify new sources of data and methods to improve data collection, analysis,
Collect customer requirements, determine technical issues, and design reports to
meet data analysis needs.
The average salary for a Data Analyst is C$53,483 per year. Skills that are associated
with high pay for this job are Data Modeling and SAS. Most people move on to other
jobs if they have more than 10 years' experience in this field.
Common Career Paths for Data Analyst
Some companies treat the titles of “data scientist”
and “data analyst” as synonymous. But there’s
really a distinction between the two in terms of skill
set and experience.
IT data scientists are responsible for mining complex
data and providing systems-related advice for their organization. They design new ways
to incorporate vast information with a focus on information technology topics. They work
with teams of other IT professionals to manage statistical data and create different
models based on the needs of their company. They possess advanced analytical skills,
in addition to their exceptional oral and written communication abilities. They process
research information for easier consumption and transform it into actionable plans. They
also provide value to their businesses through their findings and thoughtful insights.
Data Scientist, IT Tasks
Design and build new data set processes for modeling, data mining, and
Determine new ways to improve data and search quality, and predictive
Perform and interpret data studies and product experiments concerning new data
sources or new uses for existing data sources.
Develop prototypes, proof of concepts, algorithms, predictive models, and
The average salary for a Data Scientist, IT is C$70,318 per year. Most people with this
job move on to other positions after 10 years in this career. The skills that increase
pay for this job the most are Big Data Analytics, Data Mining / Data Warehouse,
Machine Learning, Python, and R.
Data engineers typically work in an indoor office
setting, and a college degree in computer
science, engineering, or a related field is often a
minimum requirement for this position. Computer
skills, particularly with Linux systems, and three to
five years of prior work experience may also be required, and applicants should have
knowledge of algorithms, data structures, and performance optimism and experience
with processing and interpreting data sets.
Data engineers are responsible for developing and translating computer algorithms into
prototype code and maintaining, organizing, and identifying trends in large data sets.
Expected skills and experience also include proficiency in SQL database design,
proficiency in creating process documentation, strong written and verbal communication
skills, and the ability to work independently and on teams. Familiarity with the computer
coding languages python, java, kafka, hive, or storm may be required in order to
oversee real-time business metric aggregation, data warehousing and querying,
schema and data management, and related duties.
Data Engineer Tasks
Develop technical solutions to improve access to data and data usage.
Understand data needs and advise company on technological resources.
Aggregate and analyze various data sets to provide actionable insight.
Develop reports, dashboards, and tools for business-users.
A Data Engineer earns an average salary of C$81,556 per year. Most people with this
job move on to other positions after 10 years in this career.
A data modeler is a specialize analyst who takes
large chunks of data and attempts to pull useful
information out of it. The modeler then uses this
information to create detailed data reports for
businesses and clients. These reports outline the findings and provide actionable
analysis based upon macro and micro trends the modeler has discovered. A data
modeler's job is part information science and part statistical analysis. The modeler must
be sharp at both of these aspects of the position to succeed.
Data Modeler Tasks
Extract, evaluate, aggregate and analyze data from multiple databases to create
predictive and/or relational data models.
Conduct gap analyses and recommend ways to improve overall data quality,
metadata, and integration of data across systems.
Evaluate and document data quality and data cleansing efforts.
A Data Modeler earns an average salary of C$67,407 per year.
Data architects are responsible for the design, structure, and
maintenance of data, usually organized in a relational database. A
data architect ensures the accuracy and accessibility of data
relevant to an organization or a project. The management and
organization of data is highly technical and requires advanced
skills with computers and proficiency with data-oriented computer
languages such as SQL and XML.
Data Architect Tasks
Create data architecture strategies for each subject area of the enterprise data
Communicate plans, status and issues to higher management levels.
Create and maintain a corporate repository of all data architecture artifacts.
Collaborate with the business and other IT organizations to plan a data strategy.
Produce all project data architecture deliverables.
A Data Architect earns an average salary of C$100,935 per year. A skill in Database
Architecture is associated with high pay for this job. Experience has a moderate effect
on income for this job.
Data Entry Specialist
A data entry specialist works on computers, entering information
for processing or records retention. In many cases, this work
may be repetitive, but accuracy is essential as this data is often
essential for the day-to-day operations of a company. Data entry specialists are needed
in a wide variety of environments, such as working with insurance information for
claimants and new applicants, updating product information for online retailers, and
processing patient records for large-scale medical facilities or clinics. Persons who work
in data entry normally work at a computer, entering and updating data in specialized
spreadsheets or proprietary forms/browsers. Due to the nature of the work, many
companies provide regular breaks for their data entry personnel, as complaints such as
tired eyes, headaches, and repetitive motion injuries in the hands and forearms are
frequent complaints of employees in this position.
Data Entry Specialist Tasks
Enter data into an information system.
Type rapidly and accurately both numerical and text data.
Inspect received data for possible errors.
The average wage for a Data Entry Specialist is C$14.87 per hour. Most people move
on to other jobs if they have more than 20 years' experience in this field. For the first five
to ten years in this position, wages increase somewhat, but any additional experience
does not have a big effect on pay.
Data Visualization Specialist
Good understanding of visual art and design;
ability to turn statistical and computational
analysis into graphs, charts and animations;
ability to create new visualizations (e.g., motion charts, word maps) that draw insights
from the data and the analytics; and ability to generate static and dynamic visualizations
on a variety of visual media (e.g., reports, screens—from mobile screens to
laptop/desktop screens to high-definition large visualization “walls,” interactive
programs, to augmented reality glasses in the future).
Data Visualization Specialist Tasks
a. Provide value-add analysis to Business through use of visualization software to guide
analysis, drawing implications from analysis, and synthesizing into clear
b. Understand how data flows within various systems to provide input on requirements
for databases to ensure data is organized properly for reporting/analytics.
c. Work closely with Data Quality teams to ensure data integrity & completeness.
d. Develop business requirements to drive functional specifications for reporting
e. Work with business and cross-functional teams to thoroughly document reporting
processes and systems.
f. The acquisition, management, and documentation of data (including geo-spatial data).
g. Work with clients / client service teams to plan and carry out data analyses.
h. Participate in proposal writing, client deliverables and research papers.
i. Create visualizations from data / GIS data analysis for inclusion in proposals, reports,
papers and multi-media projects.
Data Visualization Specialist earns an average salary of $72,404 per year. Most people
with this job move on to other positions after 20 years in this field.
Database Administrator (DBA)
A database administrator (DBA) is an IT
professional who ensures that the software used to
manage a database is properly maintained to allow
rapid access when needed. Because constant
access, searches, traffic are likely to have a damaging effect on any company
database, the DBA works to maintain the efficiency of the servers. He or she also will
typically work to ensure data security, coordinating with an IT security professional or
team in larger companies to help maintain the integrity of sensitive business data.
Database Administrator (DBA) Tasks
Implement, configure, and troubleshoot database instances, replication, backup,
partitions, storage, and access.
Set user privileges within the database environment.
Monitor and optimize system performance using index tuning, disk optimization,
and other methods.
Install, configure, troubleshoot, and maintain a database system.
A Database Administrator (DBA) earns an average salary of C$66,237 per year. Most
people move on to other jobs if they have more than 20 years' experience in this field.
Skills that are associated with high pay for this job are Oracle DB 8i/9i/10g/ 11i, Oracle,
Database developers work in the IT department and are
responsible for the development and maintenance of
databases while following specific coding standards.
They will often analyze current database procedures in order to develop comprehensive
solutions to modernize, streamline and/or eliminate inefficient coding. This involves
monitoring, troubleshooting and debugging databases to solve performance issues.
Database developers also create ad-hoc scripts and cleanup scripts as needed. In
addition, they deliver written reports reviewing current coding and make
recommendations on changes that should be made to enhance performance. They also
often collaborate with other members of a development team in order to give and
receive feedback, and to develop the best solutions and procedures for the business.
The average pay for a Database Developer is C$63,634 per year. A skill in SQL Server
Integration Services (SSIS) is associated with high pay for this job. People in this job
generally don't have more than 20 years' experience.
Database Developer Tasks
Interact with client representatives and business analyst to develop database
solutions that meet business requirements.
Document work of operational responsibilities.
Support application of business intelligence and marketing automation solutions.
Support the database services in the design, delivery and operation of database
Data warehouse manager
Data warehouse managers oversee the storage of data in
facilities, analyzing this data as needed for departments
within their organization. They are primarily responsible for
evaluating data using metrics related to performance and usage, as well as analyzing
data load and monitoring job usage of data. The data warehouse manager is given
various data warehouse tasks by upper management, department chairs and other
parties within their organization; they must ensure data systems are fully functional to
ensure they can provide these stakeholders with necessary data.
Data Warehouse Manager Tasks
Design, implement, and oversee database management projects, making sure
projects stay on time and within budget.
Monitor databases to ensure they function properly and security protections are
up to date.
Provide information about the capabilities of database systems and help
employees learn how to use new systems or features.
Manage database administrators and other IT personnel in developing,
maintaining, and troubleshooting data storage systems.
The average pay for a Data Warehouse Manager is C$99,007 per year.
Data Warehouse Developer
Data warehouse Developers are computer engineers who
plan and build the data storage mechanisms within a
company, and they are primarily responsible for
developing a system that takes into account the needs and goals of the company so the
data warehouse suits those needs.
Data Warehouse Developer Tasks
Design, implement, and test the structure and schemas of the data warehouse.
Write stored procedures and code to implement extract, transform, and load
Design, implement, test, and debug database stored procedures and complex
queries to extract, calculate or manipulate information.
A Data Warehouse Developer earns an average salary of C$65,425 per year. Most
people with this job move on to other positions after 10 years in this field.
While designing data storage solutions for
organizations and overseeing the loading of data into
the systems, ETL developers have a wide range of
duties and tasks that they are responsible for. Below
is a list of the primary duties of an ETL Developer, as
found in current ETL Developer job listings.
Determine Data Storage Needs
The first task of the ETL Developer is to figure out the exact storage needs of the
company. They will need to have clear picture of the current data situation, and be able
to analyze different options to figure out the best fit.
Design and Create a Data Warehouse
Based on the determined needs, the ETL Developer then designs a data warehousing
system that meets the specific business needs, and works with a development team to
build the warehouse.
Extract, Transformation and Load of data
Once the warehousing system is developed, the ETL Developer extracts the necessary
data and transfers it to the new system.
Test and Troubleshoot
After the system is up and running, the ETL Developer must test their designs to ensure
the system runs smoothly. They fix any problems that may pop up.
Based on ETL Developer job listings we looked at, employers are looking for
candidates with these core skills. Any prospective ETL Developer should have a strong
proficiency in these core skills before applying for the job.,
PL/SQL Oracle development experience
Hands-on experience with NoSQL databases
Experience pulling data from a variety of data source types
Dimensional modeling experience
Experience interfacing with business users and understanding their requirements
Ability to learn and implement new and different techniques
Strong Project Management skills
There are other skills that hiring managers would like an ideal candidate to have. These
are usually listed as preferred skills, and having them will improve your chances of
landing an ETL Developer job.
Experience with Hadoop Components – HDFS, Spark, Hbase, Hive, Sqoop
Experience with OLAP, SSAS and MDX
Java and/or .NET experience
Tools of the trade
The job of an ETL Developer is very technical, and requires the use of many specialized
tools to get the job done. Make sure you know how to use the following tools if you are
looking to apply for ETL Developer jobs.
Relational databases (SQL Server)
ETL tool sets, such as SSIS
Modeling tools such as Toad Data Modeler, Erwin and Embarcadero
.Net languages and Business Objects BI
A Senior ETL Developer earns an average salary of $86,250 per year.
Business Intelligence (BI) Specialist
Business intelligence specialists are in charge of
assisting businesses with intelligence and information
technology solutions to improve operations and
overall profitability. These professionals help information technology professionals solve
request tickets and analyze a variety of metrics in different projects.
One of their main responsibilities is processing analytics using a variety of software
tools. This information is then read by other specialists. These specialists also write
detailed reports based on the business data found. In addition, these specialists share
important project data that can improve productivity and report their progress to the
business intelligence manager in their department. Some other responsibilities include
facilitating information gathering sessions and keeping accurate technical and business
documentation. These professionals manage and analyze data structure and quality on
a regular basis to make business decisions.
Business Intelligence Specialist Tasks
Provide application analysis and data modeling design to collect data for
centralized data warehouse.
Extract data from databases and data warehouses for reporting and to facilitate
sharing between multiple data systems.
Proficient in the use of query and reporting analysis tools.
Standardize data collection by developing methods for database design and
Apparemment, vous utilisez un bloqueur de publicités qui est en cours d'exécution. En ajoutant SlideShare à la liste blanche de votre bloqueur de publicités, vous soutenez notre communauté de créateurs de contenu.
Vous détestez les publicités?
Nous avons mis à jour notre politique de confidentialité.
Nous avons mis à jour notre politique de confidentialité pour nous conformer à l'évolution des réglementations mondiales en matière de confidentialité et pour vous informer de la manière dont nous utilisons vos données de façon limitée.
Vous pouvez consulter les détails ci-dessous. En cliquant sur Accepter, vous acceptez la politique de confidentialité mise à jour.