Job Description:
The duties and responsibilities of a data analyst include more than collecting and analyzing data. They also have to make this data accessible to those who need the information to streamline business processes. In general, the day-to-day activities of a data analyst may include the following:
- Using data mining to extract information from data sets and identify correlations and patterns
- Organising and transforming information into comprehensible structures
- Using data to predict trends in the customer base and the consumer population as a whole
- Performing statistical analysis of data
- Using tools and techniques to visualise data in easy-to-understand formats, such as diagrams and graphs
- Preparing reports and presenting these to management or clients
- Identifying and recommending new ways to save money by streamlining business processes
- Monitoring data quality and removing corrupt data
- Communicating with stakeholders to understand data content and business requirements
- Identify valuable data sources and automate collection processes
- Undertake preprocessing of structured and unstructured data
- Analyze large amounts of information to discover trends and patterns
- Build predictive models and machine-learning algorithms
- Combine models through ensemble modeling
- Present information using data visualization techniques
- Propose solutions and strategies to business challenges
- Collaborate with engineering and product development teams
Requirements and skills
- Proven experience as a Data Scientist or Data Analyst or Lead Analyst-CAE
- Experience in data mining
- Understanding of machine-learning and operations research
- Knowledge of R, SQL and Python; familiarity with Scala, Java or C++ is an asset
- Experience using business intelligence tools (e.g. Tableau) and data frameworks (e.g. Hadoop)
- Analytical mind and business acumen
- Strong math skills (e.g. statistics, algebra)
- Problem-solving aptitude
- Excellent communication and presentation skills