Technical Lead, Data Architect

  • Bloomington, MN
  • Posted 17 hours ago | Updated 17 hours ago

Overview

Hybrid
$125,000 - $175,000
Full Time
10% Travel

Skills

Analytical Skill
Cloud Computing
Collaboration
Communication
Computer Science
Conflict Resolution
Continuous Improvement
Data Architecture
Data Management
Database Architecture
Database
Mentorship
MongoDB
NoSQL
SQL
Problem Solving

Job Details

Responsibilities:

  • Design, implement and test database architecture designs to accommodate the multimodal data types used in existing systems and/or technology evaluations

  • Design and develop efficient techniques for fast, optimized data access and transfer of distributed or cloud database systems

  • Provide technical guidance and mentorship to junior database engineers and developers

  • Design, implement and test data structures, data search, query, and retrieval solutions to enable access to and processing of data used in existing systems and/or technology evaluations

  • Research, design, implement and test SQL and NoSQL mechanisms to allow access to data across different scales and complex datasets

  • Design, implement and test frameworks to integrate algorithms and tools to accommodate analytics on multimodal structured and unstructured data sets, as well as APIs for data access, query, and retrieval

  • Design, implement and test tools to support processing of small and massive data sets of structured and unstructured compositions for analytics systems

  • Integrate algorithms and tools to accommodate processing of small or massive data sets of structured and unstructured compositions to support research activities in existing systems and/or technology evaluations

  • Monitor and tune database performance, proactively identifying and resolving bottlenecks

  • Stay current with emerging database technologies and trends to drive innovation and continuous improvement.

  • Ability to collaborate with solution Architects, Data Platform, Data Engineering, and Development teams

Nothing in this job description restricts management s right to assign or reassign duties and responsibilities to this job at any time.

Required Knowledge, Skills, and Experience

  • Bachelor s degree in computer science, Information Systems, or a related field

  • 10+ years of experience in data architecture design and management

  • 10 years of experience and expertise in database and systems architecture design, development, and implementation.

  • 10 years of expertise and experience in data structures, indexing, query, and retrieval.

  • Excellent data management skills including ensuring data integrity, data access, security and archiving procedures; High level of proficiency in procedural, object-oriented, and Domain Driven Architecture

  • Experience with NoSQL, SQL databases (e.g., Oracle, Snowflake, MSSQL, MongoDB)

  • Experience with dimensional modeling, e.g., Kimball Star Schema modeling

  • Outstanding planning & Organizational skills

  • Able to work independently or collaboratively and maintain a positive attitude

  • Master level of analytical skills and attention to detail

  • Excellent communication skills and problem-solving skills.

Preferred Qualifications:

  • Master s in science or advanced degree in Computer Science

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.