What are the responsibilities and job description for the Data Architect position at Business Needs Inc.?
Title: Data Architect
Duration: 12 Months Contract with possible extension
Location: Dallas, TX
Onsite
Job Description:
• Architect and implement robust, scalable, and secure data solutions using Snowflake on AWS.
• Design and optimize data pipelines using PySpark, Python, and DBT/Coalesce.
• Lead the development and maintenance of Data Warehouses with a strong emphasis on Data Vault modeling.
• Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
• Manage and mentor offshore development teams, ensuring high-quality deliverables and adherence to best practices.
• Drive performance tuning, data quality, and governance initiatives.
• Ensure compliance with data security and privacy standards.
• Communicate effectively with stakeholders, both technical and non-technical, to align on data strategies and deliverables.
Required Skills & Qualifications:
• Minimum 12 years of experience in Data Engineering and Architecture.
• Proven expertise in Snowflake data platform – architecture, performance tuning, and security.
• Strong hands-on experience with AWS services (S3, Lambda, Glue, Redshift, etc.).
• Proficiency in PySpark and Python for data processing and transformation.
• Experience with DBT or Coalesce for data transformation and orchestration.
• Deep understanding of Data Warehousing concepts, especially Data Vault modeling.
• Demonstrated experience in leading and managing offshore teams.
• Excellent communication and stakeholder management skills.
• Must be willing to work onsite 5 days a week as per client requirements.
Preferred Qualifications:
• Snowflake certification(s) (e.g., SnowPro Core or Advanced Architect).
• Experience with CI/CD pipelines and DevOps practices in data engineering.
• Familiarity with data cataloging and governance tools.
Salary : $65 - $70