Skip to content
Analyzing Data with Python badge image. Validation. Intermediate level. Issued by IBM

Occupations

Data Engineers

Develop, construct, test and maintain architectures, such as databases and large-scale processing systems.

Data Analysts

Import, inspect, clean, transform, validate, model, or interpret collections of data to improve business decisions and processes. Ensure that the data sources and repositories provide consistent and reliable data using different algorithms and IT tools. May prepare reports in the form of visualisations such as graphs, charts, and dashboards.

Data Scientists

Develop and implement a set of techniques or analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualization software. Apply data mining, data modeling, natural language processing, and machine learning to extract and analyze information from large structured and unstructured datasets. Visualize, interpret, and report data findings. May create dynamic data reports.

Database Architects

Design strategies for enterprise databases, data warehouse systems, and multidimensional networks. Set standards for database operations, programming, query processes, and security. Model, design, and construct large relational databases or data warehouses. Create and optimize data models for warehouse infrastructure and workflow. Integrate new systems with existing warehouse structure and refine system performance and functionality.

Machine Learning Researchers

Conceive, research, and prototype new machine learning and high-performance computing techniques. Develop relevant software and hardware technologies with the goal of converting these into products. May also participate in the development of intellectual property.