BDB Skills

This page explains the skills required for the various key roles to use BDB Platform.

Business Users

BDB provides two data visualization modules for business users to visualize their data.

Self-Service BI

This role allows business users with limited or no IT knowledge to independently create their charts and insights.

Dashboard Designer

This role is for the IT team. Basic SQL skills, along with a fundamental understanding of JavaScript (required for complex dashboards only), can empower an individual to excel in BDB Visualization.

  • Individuals with 2 years of experience can become proficient in this role within just one month.

  • Familiarity with the business domain is beneficial, but if lacking, the person should collaborate closely with a UX Designer and Business Analyst for optimal design.

Data Scientist/ Citizen Data Scientist

This role demands proficiency in standard Python skills, complemented by a grasp of AI/ML concepts. Knowledge of TensorFlow/Keras is an additional asset.

  • This role involves client-facing responsibilities and requires substantial domain expertise.

  • A successful candidate will be capable of managing end-to-end processes and acting as a modern-day Business Analyst.

  • This includes everything from data pipeline creation to selecting appropriate models and visualization techniques.

  • A Citizen Data Scientist can quickly adapt to the platform and deliver meaningful results.

Data Engineer / Pipeline Engineer

BDB's Drag-n-Drop Event-based Data Pipeline simplifies the tasks of a Data Engineer. This role requires familiarity with Big Data fundamentals. If the individual has some knowledge of Python or Scala, they can create custom connectors and code for various workflows.

  • A basic understanding of Structured and Unstructured data is crucial. Proficiency in SQL (including NoSQL) and the ability to write procedures are highly helpful.

  • Exposure to various data sources is beneficial during complex deployments.

Secondary Roles (Nice to Have)

For any substantial transformation project, it's beneficial to have an in-house DevOps specialist and a Data Warehouse Architect. While these roles are not specific to BDB, they can greatly enhance the implementation:

Technical Architect

A technical Architect mainly focuses on installation and deployment aspects of the platform.

  • This role requires DevOps skills, including sizing and installation expertise, as well as knowledge of cloud platforms.

  • It's advisable to provide training for one person in this role.

Data Warehouse Architect

A Data Warehouse Architect focuses on data flow, data lake design, and overall data architecture.

  • This role is primarily necessary for large and complex deployments.

  • A minimum of 6-10 years of experience working on various data projects is essential for this position.

We seek individuals with strong analytical skills, effective communication abilities, and an open approach. They should be able to quickly grasp and master the BDB Platform end-to-end effectively.

Last updated