Senior Business Intelligence Consultant

Charlotte, United States

Job description

Position Description:
As a Senior Business Intelligence Consultant, you form the backbone of our consulting pool. You will be exposed to a little bit of everything with a strong focus on databases, ETL, and data visualization tools.

What you'll Do: 

  • Solve challenging business and technical problems.
  • Design and develop BI Strategies to include assisting with ETL, data modeling, data warehousing, cloud solutions, and building new reports and dashboards.
  • Grow in your career and enhance your technical abilities.


What you’ll need:

  • 5+ years of development experience.
  • Database development experience with a relational database (ideally Oracle or SQL Server).
  • Ability to build conceptual, logical and physical data models, data flows, and create data management.
  • Experience in Big Data/Data Warehousing at scale - Including but not limited to Hadoop, Snowflake, Google BigQuery, Azure Data Lakes, Azure Synapse Analytics, Amazon Redshift, AWS EMR
  • Some Cloud Experience in a major CSP (AWS, Azure, Google Cloud)
  • Strong written and verbal communication skills to work with our team and our clients.

Extra Credit: 

  • Agile methodologies and DevOps basics as they pertain to data
  • Cloud Technologies
    • Architecture basics of AWS, Azure or Google Cloud- i.e. compute, storage, and permissions
    • Understanding differences between VM and containers as well as knowledge of container orchestration technologies
  • Artificial Intelligence or Machine Learning
    • Including but not limited to R, Python, TensorFlow, PyTorch, AutoML, OpenML, Juila, Jupyter,
    • Understanding Data Warehouse vs Data Lake vs Lakehouse concepts and tradeoffs