Modeling Data Engineer - Ontologist

AnaVation Logo

AnaVation

📍Remote - United States

Summary

Join AnaVation as a Modeling Data Engineer – Ontologist and lead the design, development, and evolution of formal ontologies to represent complex domains. You will adapt proprietary data formats, develop data model changes, and interface with various teams to understand data needs. This hybrid role (mostly remote) requires an active Top-Secret clearance and SCI access. Responsibilities include creating and managing data models, ETL development, data warehousing, and working with various software languages and query languages. The ideal candidate will possess a Bachelor’s or Master’s degree in a related field and relevant experience in a federal law enforcement or Intelligence Community agency environment.

Requirements

  • Obtain a Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or related field of study
  • Gain experience working as an ontologist within a federal law enforcement or Intelligence Community agency environment
  • Gain experience creating and managing data models, ETL development, and data warehousing
  • Obtain Software languages and software system development experience (Python, C#, and JavaScript)
  • Gain familiarity and experience with search query languages (SQL, NoSQL)
  • Obtain knowledge of common data storage formats (JSON, XML, CSV)
  • Gain familiarity with the software development cycle
  • Obtain extensive experience building unit tests
  • Demonstrate ability to work independently and as part of a team
  • Obtain an active Top-Secret clearance and the ability to obtain SCI access with a CI polygraph

Responsibilities

  • Lead the design, development, and evolution of formal ontologies to represent complex domains, entities, relationships, and concepts
  • Adapt proprietary data formats that capture real world entities in realistic, transportable, and explanatory data models
  • Develop changes to the data model to support continually evolving system and information requirements
  • Support current and future enterprise applications system design, by capturing and communicating with all relevant systems the changes to the data model at consistent, and regular intervals consistent with the software development life cycle of the enterprise applications
  • Interface directly with data architects, software developers, and cross-functional teams to understand their data needs, provide expert guidance on semantic technologies and knowledge representation to ensure that the data model is able to capture the use cases that the software systems are responsible for

Preferred Qualifications

  • Have a Digital forensic domain background
  • Normalize data accounting for multiple organizational and operational concerns
  • Gain experience handling complex and conflicting customer requirements
  • Obtain knowledge of data governance and data quality frameworks

Benefits

  • Obtain Generous cost sharing for medical insurance for the employee and dependents
  • Obtain 100% company paid dental insurance for employees and dependents
  • Obtain 100% company paid long-term and short term disability insurance
  • Obtain 100% company paid vision insurance for employees and dependents
  • Obtain 401k plan with generous match and 100% immediate vesting
  • Obtain Competitive Pay
  • Obtain Generous paid leave and holiday package
  • Obtain Tuition and training reimbursement
  • Obtain Life and AD&D Insurance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.