Data Architect
Think Logic Inc
Responsibilities
· Develop database solutions to store and retrieve company information
· Analyze structural requirements for new software and applications
· 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
· Define security and backup procedures
· Coordinate with the Data Science department to identify future needs and requirements
Basic Qualifications
· Education: Bachelor’s degree in Computer Science, a related field or equivalent experience
· Proven work experience as a Data Architect, Data Scientist, Data Analyst or similar role
· In-depth understanding of database structure principles
· Awareness of data architecture strategies such as data lakes, warehouses, marts, and similar
· Experience gathering and analyzing system requirements
· Knowledge of database scaling techniques
· Expertise in SQL
· Knowledge of file storage formats (e.g. parquet, json, csv)
· Proficiency in MS Excel
· Proven analytical skills
· Problem-solving attitude
Desired Qualifications
· Experience working with ETL techniques and frameworks such as Airflow, Spark
· Familiarity with data visualization tools (e.g. Tableau, D3.js and R)
· Ability to troubleshoot ETL technologies or database scripts
· Experience with integration of data from multiple data sources
· Experience with container systems such as Docker
· Experience with NoSQL databases such as DynamoDB, MongoDB or Cassandra
· Experience working within the AWS eco-system