Overview
Skills
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