Data Architect


We are looking for a Data Architect to design, build, optimize and maintain conceptual and logical database models and help define our data strategy.  For this role, you should know how to analyze system requirements and implement migration methods for existing data.  Hands-on experience with SQL Server is required, and data warehouse experience is strongly preferred.



  • Identify strategic data requirements for the enterprise
  • Develop database solutions to store and retrieve company information
  • Analyze structural requirements for new software and applications
  • Learn new techniques for data modeling and management
  • Migrate data from legacy systems to new solutions
  • Design conceptual and logical data models and flowcharts
  • Improve system performance by conducting tests, troubleshooting and integrating new elements
  • Optimize new and current database systems
  • Coordinate with IT to define security and backup procedures
  • Partner with software architects and developers to determine requirements and capabilities and strategize development and implementation timelines

Requirements and skills:

  • Minimum five years’ experience in a Data Architect or senior Data Engineering role.
  • In-depth understanding of database structure principles and best practices
  • SQL Server expertise
  • Experience building data warehouses (Azure Synapse preferred)
  • Familiarity with NoSQL databases
  • Proficiency with scripting languages (PowerShell, Python or similar)
  • Experience gathering and analyzing system requirements
  • Experience with multi-tenant solutions preferred
  • Strong project management skills
  • Strong communication skills
  • Problem solving attitude

Apply now