View Our Website View All Jobs

Data Architect

The Data Architect at Verimatrix participates in the creation of a large product suite that enables video analytics for video content delivered via satellite, cable, or the Internet.  The architect collaborates with other teams to deliver high-performing, scalable, high-quality products.  The person should enjoy abstract thinking, modeling and creation of data models. S/he will need to learn and understand the entire Verimatrix product suite as well as gain deep technical knowledge of data elements available in the Verimatrix product suite.  We are a global company and appreciate people with global awareness and knowledge (languages other than English are a bonus). 

Some tasks the architect will perform: 

  • Understand data access, data integration and dataflows and processing, and develop data models for internal and external (customer) consumption
  • Design and create new business and operational metrics and dimensions
  • Understand and translate business requirements into technical (physical and logical) data models (relational and dimensional)
  • Ability to define Extract-Transform-Load/Extract-Load-Transform (ETL/ELT) for data warehouses and data lakes
  • Design and create schemas at various ETL/ELT stages
  • Very good understanding of relational as well as NoSQL data stores and relational and NoSQL modeling techniques and best practices
  • Collaborate with data scientists on developing new analytics and insights
  • Perform data discovery with SQL (or other tools, as needed)
  • Design data models and map data elements between inputs and outputs (including source to target mappings)
  • Collaborate with database architects and developers to refine data models and data instrumentation techniques
  • Solid understanding of data warehousing concepts and data lake best practices
  • Provide query tuning techniques to data engineers and reporting/front-end developers at the physical as well as logical data layers
  • Communicate with technical and non-technical audiences, work with product managers, product owners, engineers, developers, other architects and engineering management
  • Raise technical risks to engineering management
  • Provide tier 3 technical support as needed
  • Others as assigned

This position reports to the director of analytics development within the engineering department.

Required Qualifications:

  • 6 or more years working with data or ETL/data engineering work experience
  • 3 years of hands on experience creating data models or architecting data solutions
  • Data warehouse design and best practices
  • Relational and dimensional modeling techniques
  • Very strong SQL skills
  • RDMBS and/or Hive development experience
  • Knowledge of Hadoop (HDFS, Hive, HBase, MapReduce, Spark, EMR)
  • Excellent communication skills including documentation
  • Bachelor’s degree in computer science or related field or equivalent experience

Each of the Following would be a Plus:

  • NoSQL (e.g., search, columnar, graph)
  • Statistical modeling
  • Data science algorithms
  • Data visualization tools and software such as Tableau, BusinessObjects, OBIEE, MicroStrategy, ZoomData, Platfora, Datameer, etc
  • Coding experience
  • Cloud infrastructure experience (AWS)

About Verimatrix

Verimatrix specializes in securing and enhancing revenue for multi-screen digital TV services around the globe. The award-winning and independently audited Verimatrix Video Content Authority System (VCAS™) and ViewRight® solutions offer an innovative approach for cable, satellite, terrestrial and IPTV operators to cost-effectively extend their networks and enable new business models.  

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150
Human Check*