- Company Name
- Version 1
- Job Title
- Data Architect
- Job Description
-
Job Title: Data Architect
Role Summary:
Lead data solution architecture for client engagements, translating business requirements into scalable technical designs. Design, implement, and oversee modern data analytics platforms, including BI, data warehouses, ETL pipelines, master data management, data quality, and advanced analytics (AI/ML).
Expectations:
- Deliver architecture and technical specifications that align with client business goals.
- Manage day‑to‑day technical delivery and mentor a small team.
- Maintain clear stakeholder communication and documentation.
- Work within agile project management frameworks.
Key Responsibilities:
- Translate business requirements into technical specifications and design documentation (HLD/LLD).
- Design and implement BI solutions and modern data analytics platforms.
- Develop data architecture: data modeling, star schema design, dimensional modeling, facts/dimensions, master data management, and data quality frameworks.
- Design and implement ETL, data integration, data migration, cloud data pipelines, and performance optimization for data warehouses.
- Utilize cloud data platforms (Snowflake, Databricks, Azure, AWS, Oracle Cloud) for enterprise data solutions.
- Document solutions including data models, configurations, and setup procedures.
- Manage and mentor a small technical team, ensuring timely delivery.
- Communicate progress, risks, and solutions to stakeholders and clients.
- Perform data profiling, cleansing, and standardization tasks to improve data quality.
- Apply AI/ML and data visualization concepts to support analytics initiatives.
Required Skills:
- Proven experience in data solution architecture, design, and roll‑out.
- Expertise in business intelligence tools, data modeling, multi‑dimensional design, star schemas, facts & dimensions.
- Strong ETL development skills and data warehouse performance optimization.
- Proficiency with cloud data platforms: Snowflake, Databricks, Azure, AWS, Oracle Cloud.
- Competence in data profiling, cleansing routines, and data quality management.
- Knowledge of programming languages R and Python for analytics.
- Experience in agile/project management methodologies.
- Effective stakeholder management and communication.
- Leadership experience managing technical team members.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, Information Systems, or related field.
- Professional certifications in cloud architecture (AWS, Azure, Oracle), Snowflake, Databricks, or business intelligence are preferred but not mandatory.