Principal Architect (Data Architecture)
Based in United StatesFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- SQLBusiness IntelligenceETLData modeling
Requirements
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent professional experience.
- 5+ years of experience designing and implementing data architectures, data pipelines, and enterprise data platforms.
- Strong expertise in data modeling, data mapping, data warehousing, and business intelligence architectures.
- Advanced SQL skills and extensive experience working with relational and non-relational database technologies.
- Experience with ETL and data integration technologies such as AWS Glue, Azure Data Factory, Apache NiFi, or comparable solutions.
- Knowledge of architectural patterns including event-driven, hub-and-spoke, service-oriented, and distributed data architectures.
- Familiarity with business intelligence tools, analytical platforms, and modern data science ecosystems.
- Ability to troubleshoot complex systems, optimize performance, and refactor existing solutions effectively.
- Strong consulting, stakeholder management, communication, and presentation skills.
- Experience presenting architectural solutions to executive, business, and technical audiences.
Responsibilities
- Lead the design and implementation of enterprise data architectures that support analytics, reporting, and operational data needs.
- Collaborate with internal teams and client stakeholders to define project scope, gather requirements, and establish technical objectives.
- Translate business requirements into scalable data models, integration strategies, and architecture specifications.
- Recommend and guide the selection of appropriate data platforms, repositories, databases, and cloud services.
- Create and maintain data mappings, architecture diagrams, process flows, and technical documentation for development and testing teams.
- Support the deployment, optimization, and troubleshooting of data pipelines across diverse environments, including cloud, hybrid, and legacy infrastructures.
- Provide technical leadership during agile delivery cycles and contribute to architectural governance, best practices, and solution reviews.
- Present technical recommendations to both technical and non-technical audiences, ensuring alignment between business goals and technical solutions.
- Review existing systems and architectures, identifying opportunities for modernization, performance improvements, and scalability enhancements.
View Full Description & ApplyYou'll be redirected to the employer's site