1+ months

Data Architect - Lenovo

Raleigh, North Carolina

Position Description

The Data Architect will be responsible for defining the architecture road-map for achieving availability, performance and quality objectives for enterprise master data, transaction data and informational data.

The Data Architect will be the lead technical member of the team responsible for planning, designing and implementing large scale OLTP databases, OLAP data warehouses and data marts, ODS repositories, the system transports and the business processes – all used to create, read, update, delete, move and synchronize enterprise data. This individual will be a peer to the Business Process Architect and System Architect, and provide technical and business process direction to Data Modelers, Database Architects, Business Analysts and Data Quality I/T Specialists.

Job Responsibilities

  • Develop logical data models, and how data are shared and synchronized between various transactional and informational systems
  • Ensure the proper alignment of the logical data models with use cases, object models and interface definitions
  • Work with the Data Modeler and Database Architect in the development of the physical model that will meet availability, performance and quality objectives
  • Maintain change control of the logical data models and take business direction from the Data Steward responsible for a particular data type
  • Align business needs to I/T capabilities through effective integration of processes, data and I/T
  • Develop and maintain an architecture road-map for achieving data availability, performance and quality objectives
  • Perform entity-relationship modeling including normalization.
  • Perform dimensional modeling, and define and select ETL techniques
  • Develop SQL queries
  • Perform in a matrix, cross-discipline environment.
  • Use Case and UML modeling tools to define and document as-is and to-be processes associated with the creation, use, update and deletion of data.
  • Use enterprise architecture patterns to specify how master, transactional and informational data are made available and synchronized across the enterprise


Basic Requirements

  • Bachelor's Degree in a Computer Science, Engineering, or Math related discipline
  • 7+ years of experience as a data architect
  • Must be skilled at ER (or relational) modeling and database normalization techniques for transactional systems; and dimensional modeling and the extract, transform and load techniques for informational systems
  • Experience with system architectures, business process management, programming and project management

Preferred Qualifications

  • Expertise and prior experience with SAP, project management and business process management is a plus.
  • The candidate should have demonstrated competency in data modeling and by having successfully completed three major data projects involving both OLTP/ERP and OLAP systems.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.


Posted: 2019-05-23 Expires: 2019-07-22

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Data Architect - Lenovo

Raleigh, North Carolina

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast