Skill
Mandatory
Proficiency Level (1-5)
Solution / Data Architect
Solution & Architect Experience
Must Have
TOGAF Enterprise Architecture Foundation
Good to Have
GCP Dataflow
Must Have
GCP Dataproc
Must Have
GCP Big Query
Must Have
GCP Composer
Must Have
Airflow DAG creation
Must Have
Teradata
Must Have
SQL
Must Have
Hadoop , Spark & Hive
Must Have
Terraform
Good to Have
ETL ,Informatica
Must Have
Shell script
Good to Have
Gitlab
Good to Have
CICD Deployment tools like Jenkins
Good to Have
JIRA
Good to Have
Programming Language
Java & Scala
Must Have
Apache Beam Framework
Must Have
Python , Pyspark
Must Have
Communication
Very good experience in client communication & working with the client from offshore
Must Have
Job Description (Posting).
A Data Solution Architect designs and implements data management solutions, ensuring data integrity, accessibility, and security to support business needs, often working with various stakeholders and technologies.
Roles and Responsibilities of a Data Solution Architect :
Data Modeling and Design : -
- Designing and building data models to meet the strategic data needs of the organization.
- Creating conceptual and logical data models.
- Ensuring data models align with business requirements and technical standards.
Data Architecture and Strategy : -
Developing and implementing data architecture and strategy to support business goals.Ensuring data is integrated, accessible, and secure.Identifying and implementing solutions for data integration and data warehousing.Data Management and Governance : -
Developing and enforcing data policies and standards.Ensuring data quality, accuracy, and consistency.Implementing data security measures to protect sensitive information.Collaboration and Communication : -
Working closely with business users, data analysts, and IT teams to understand their needs and requirements.Communicating technical solutions to both technical and non-technical audiences.Presenting design reports and architectural diagrams.Technical Implementation and Support : -
Designing and implementing data solutions using various technologies and tools.Monitoring and maintaining data infrastructure to ensure optimal performance.Providing guidance and support for data migrations and upgrades.Continuous Improvement : -
Staying up-to-date with the latest data technologies and trends.Identifying areas for improvement in current systems and processes.Proposing changes to the existing architecture to enhance performance and scalability.Other Responsibilities : -
Identifying installation solutions for new databases.Determining the requirements for a new database.Supervising and guiding development teams.Writing technical documentation and drawing diagrams.Auditing databases regularly to maintain quality.