Principal Data Architect

Comcast

(West Chester, Pennsylvania)
Full Time
Job Posting Details
About Comcast
CMCSA is a type of publicly traded stocks of Comcast, a mass media and communications company that provides cable, entertainment, and communication products and services. It is a class A common stock traded in NASDAQ. CMCSA offers voting rights of .1323 votes per share.
Summary
Seeking experienced Data Architect with strong modeling and data management experience and strong understanding of Hadoop Ecosystem components including the HDFS, Hive, HBbase, who can work on existing and upcoming projects. This position will be responsible for leading, designing, modeling, and tuning data architecture solutions within the Hadoop Ecosystem and Teradata Ecosystem. The Data architect will work closely with architects, onshore and offshore developers within the team to ensure the designs are apt, scalable, high performing within agreed upon service levels. The position also will oversee data product solutions adhere to standards and best practices. This position will work closely with business product owners, other architects and other development teams across the enterprise following an agile delivery method and scrum principles. The position desires multi-disciplinary skills with software engineering background. Responsible for managing, gathering, and processing information related to overall solution architecture, data architecture, BSS/OSS architecture, and identity management. Leads and delivers solution engineering, project coordination, business requirements analysis, requirement specification, and project documentation. Ensures programs are envisioned, designed, developed, and implemented across the enterprise to meet business needs. Manages every phase of the project lifecycle from intake through delivery. Provides mentoring and guidance to one or more junior team members. May be responsible for leading a team, but does not directly manage people.
Responsibilities
* Work with business partners in understanding and translating business requirements into solution designs * Take initiative and ownership to provide business solutions on * Profile, design, and model data and provide data product solutions using multiple data platforms. * Lead and provide suggestions and best practices for end to end data delivery * Design and architect with the right balance of performance, scalability, ease of consumption * Design and architect data to support operational efficiencies and meet Service Level Agreements * Design and architect data solutions with the mindset of "data as a product" * Design and architect to accommodate data security and privacy * Design and architect to accommodate data quality * Design and architect to integrate multiple, complex data sources that are transactional and non-transactional, structured and unstructured data * Deliver clear, well-communicated and complete design documents. * Manage data standards and best practices related to end to end data process * Analyze and solve problems and recommend improvements to existing systems and processes. * Maintain data dictionaries and data lineage * Work with peers in administration to tune code and plan for capacity needs * Mentor and educate teams on standards and best practices **Other responsibilities will include** * Tracks and documents requirements for enterprise development projects and enhancements (e.g. architectural functional requirements). * Assists in the planning and design of new or upgraded systems. * Assists in the evolution of enterprise product and system roadmaps. * Collaborates with departments to implement improvements in processes and with cross-organizational teams to determine Business Support System/Operations Support System support for business requirements. * Promotes the effective use of the information management systems throughout the Company. * Develops software cost estimates by analyzing the business requirements and viable design solutions. * Consistent exercise of independent judgment and discretion in matters of significance. * Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary. * Creating reference architectures on data architecture and data quality architecture. * Other duties and responsibilities as assigned.
Ideal Candidate
* Strong experience in end to end data management-data acquisition, data model, data storage, data access-with various tools and technologies * Strong experience in data management and architecture in Hadoop, and Bigdata tools and technologies. Hive, Pig, HBase, Sqoop, Kafka or other messaging tools-with hands on experience * Strong experience in data management and architecture in RDBMS. SQL based tools-with hands on experience * Strong experience in real time data acquisition in a data warehouse environment * Strong Data modeling skills on large scale, high volume data, with experience in Power Designer or ErWin * Thorough understanding of Dimensional modeling, 3NF/OLTP and experience in converting 3NF to Dimensional models, and models that support Hadoop * Experience with continuous integration, test-driven/behavior-driven development, and agile development methodologies **Work Experience** * 2 years of experience in managing data in Hadoop/Bigdata Platform * 10+ years of Data Management, Architecture, Modeling * Experience managing and developing utilizing open source technologies and libraries including participation in the community * Experience in data management for high performance ont large Hadoop clusters *Strong understanding of hadoop architecture, storage and IO subsystems, network and distributed systems *Strong knowledge of scripting with shell scripting (Bash, PHP, PERL, Python,etc) * Experience with versioning, change control and problem management **Desired Skills/ Experience:** * Knowledge of NoSQL platforms * Data Quality, Data Cleansing * Education Level:Bachelor's Degree or Equivalent * Field of Study:Computer Science, Information Sciences, Technology, software engineering, information management * Years of Experience:Refer to "Work experience" section above

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.