Unclassified - Charlotte, NC

posted 20 days ago

Full-time
Charlotte, NC

About the position

The Database Architect/Consultant position in Charlotte, NC, is a critical role that involves extensive experience in database architecture across various models including Key-Value, Wide-Column, Document, Relational, Graph, Search, and Multi-model databases. The ideal candidate will have a minimum of 5 years of experience in this field, demonstrating a proven track record of consulting with large enterprise companies regarding database selection and technology. This role requires a hands-on approach to implementing solutions in Data Lakes, Warehouses, and Data Marts, ensuring that the architecture is robust and scalable to meet the demands of large datasets. In addition to database architecture, the position involves performance tuning of databases to optimize for large data sets, as well as strong data mining capabilities. The candidate should possess hands-on experience with structured RDBMS, showcasing strong SQL skills, as well as experience with unstructured NoSQL and Columnar databases. Familiarity with data technologies such as Apache Spark, Hive, and Apache Kafka is essential for this role, as these tools will be integral to the data processing and analysis tasks. The responsibilities also extend to the selection and review of database technologies for various solutions, implementation of the chosen databases, and utilizing Natural Language Processing (NLP) tools for data processing. The candidate will be expected to work with machine learning packages like scikit-learn, pandas, and Numpy, and train large-scale models using modern deep learning engines such as TensorFlow, Keras, PyTorch, MXNet, or Caffe. Experience with Raven DB is considered a plus, particularly for candidates with a background in telecommunications, as this will enhance the ability to deliver tailored solutions to clients in that sector.

Responsibilities

  • Selection and review of database for technology solution
  • Implementation of database
  • Data mining
  • Use NLP tools for processing including OpenNLP, Stanford NLP, LDA, Gensim, spaCy
  • Use Machine Learning and associated packages like scikit-learn, pandas, Numpy
  • Train large scale models in at least one modern deep learning engine such as TensorFlow, Keras, PyTorch/Torch, MXNet, Caffe/Caffe2

Requirements

  • 5+ years with database architecture experience including Key-Value, Wide-Column, Document, Relational, Graph, Search, & Multi-model
  • Proven experience consulting with large enterprises companies related to database selection and technology
  • Experience implementing solutions in Data-Lake, Warehouse, and data Marts
  • Hands-on experience with structured RDBMS including strong SQL and unstructured NoSQL and Columnar databases
  • Hands-on experience with other data technologies like Apache Spark, Hive, Apache Kafka
  • Experience in performance tuning the database for large data sets
  • Strong experience in Data mining
  • C#
  • Experience working with Telecommunications
  • Hands on experience with Raven DB considered a plus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service