Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
WWW.ADJIGOL.COM
Adjigol@Hotmail.com
Mohammad Hassan Adjigol
April 2018
www.Adjigol.com
WWW.ADJIGOL.COM
Adjigol@Hotmail.com
Chief Data Officer (CDO
Data Analyt
Data Scientist
Data Engineer
Data Modeler
Data Arc...
WWW.ADJIGOL.COM
Adjigol@Hotmail.com
Data Careers
Every time you send a text message, type a tweet, post a Facebook photo, ...
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 24 Publicité
Publicité

Plus De Contenu Connexe

Similaire à Big data careers (20)

Publicité
Publicité

Big data careers

  1. 1. WWW.ADJIGOL.COM Adjigol@Hotmail.com Mohammad Hassan Adjigol April 2018 www.Adjigol.com
  2. 2. WWW.ADJIGOL.COM Adjigol@Hotmail.com Chief Data Officer (CDO Data Analyt Data Scientist Data Engineer Data Modeler Data Architect Data Entry Specialist Data Visualization Specialist Database Adminstrator Database Developer Data Warehouse Manager Data Warehouse Developer ETL Developer Business Intelligence (BI) Specialist
  3. 3. WWW.ADJIGOL.COM Adjigol@Hotmail.com Data Careers 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 decisions.
  4. 4. WWW.ADJIGOL.COM Adjigol@Hotmail.com 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 management strategies. 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 the CIO/CTO. 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 systems initiatives. 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 programs.  Monitor competitive market and prepare reports analyzing the financial drivers of business. 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.
  5. 5. WWW.ADJIGOL.COM Adjigol@Hotmail.com
  6. 6. WWW.ADJIGOL.COM Adjigol@Hotmail.com Data Analyst 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, and reporting.  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.
  7. 7. WWW.ADJIGOL.COM Adjigol@Hotmail.com Common Career Paths for Data Analyst
  8. 8. WWW.ADJIGOL.COM Adjigol@Hotmail.com Data Scientist 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 production purposes.  Determine new ways to improve data and search quality, and predictive capabilities.  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 custom analysis. 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.
  9. 9. WWW.ADJIGOL.COM Adjigol@Hotmail.com
  10. 10. WWW.ADJIGOL.COM Adjigol@Hotmail.com
  11. 11. WWW.ADJIGOL.COM Adjigol@Hotmail.com Data Engineer 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.
  12. 12. WWW.ADJIGOL.COM Adjigol@Hotmail.com
  13. 13. WWW.ADJIGOL.COM Adjigol@Hotmail.com Data Modeler 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.
  14. 14. WWW.ADJIGOL.COM Adjigol@Hotmail.com Data Architect 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 model.  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.
  15. 15. WWW.ADJIGOL.COM Adjigol@Hotmail.com 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.
  16. 16. WWW.ADJIGOL.COM Adjigol@Hotmail.com 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 communications. 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 applications. 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.
  17. 17. WWW.ADJIGOL.COM Adjigol@Hotmail.com Data Visualization Specialist
  18. 18. WWW.ADJIGOL.COM Adjigol@Hotmail.com 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, and Linux.
  19. 19. WWW.ADJIGOL.COM Adjigol@Hotmail.com Database Developer 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 solutions.
  20. 20. WWW.ADJIGOL.COM Adjigol@Hotmail.com 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. manager
  21. 21. WWW.ADJIGOL.COM Adjigol@Hotmail.com 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 methodologies.  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. Developer
  22. 22. WWW.ADJIGOL.COM Adjigol@Hotmail.com ETL Developer 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. Core skills 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 Developer
  23. 23. WWW.ADJIGOL.COM Adjigol@Hotmail.com  Strong Project Management skills Advanced 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.
  24. 24. WWW.ADJIGOL.COM Adjigol@Hotmail.com 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 validation reports.

×