Data Architect

eimagine
Apply Now

Job Description

Duties:

  • Design and implement a comprehensive data architecture strategy aligned with business objectives.
  • Develop data models, database designs, and data integration solutions to support business intelligence and analytics initiatives.
  • Create and maintain data standards, policies, and procedures to ensure data quality, consistency, and governance across the organization.
  • Collaborate with cross-functional teams to understand data requirements and translate them into scalable architectural solutions.
  • Lead the evaluation and selection of data management technologies and tools, with a focus on Azure and other cloud platforms (AWS, Google Cloud, Snowflake).
  • Design and implement data security and privacy measures to ensure compliance with regulations and industry standards.
  • Develop and maintain data flow diagrams, entity-relationship diagrams, and other architectural documentation.
  • Optimize data architecture for performance, scalability, and cost-efficiency.
  • Guide the implementation of data warehouses, data lakes, and other big data solutions.
  • Mentor and provide technical leadership to data engineers and other team members.
  • Stay current with emerging trends and technologies in data architecture and analytics.
  • Collaborate with data science teams to ensure the architecture supports advanced analytics and machine learning initiatives.
  • Develop strategies for data integration, including ETL/ELT processes and real-time data streaming.
  • Implement metadata management and data lineage tracking systems.
  • Lead data architecture reviews and assessments to identify areas for improvement.
  • Participate in capacity planning and resource allocation for data infrastructure.
  • Develop and maintain disaster recovery and business continuity plans for data systems.
  • Collaborate with project managers to ensure data architecture aligns with project timelines and deliverables.
  • Provide expertise in resolving complex data-related issues and challenges.
  • Participate in and often lead architectural design reviews and technical steering committees.
  • Contribute to the development of data governance frameworks and best practices.
  • Utilize cloud-based tools and services, particularly within the Azure ecosystem, to implement and manage data solutions.
  • Ensure compliance with data privacy regulations such as GDPR, CCPA, and industry-specific requirements.
  • Participate in prescribed Agile ceremonies and support the implementation of DevOps practices for data solutions.
  • Maintain professional development through relevant certifications (e.g., Azure Data Engineer, AWS Certified Data Analytics, Google Cloud Professional Data Engineer).
  • Responsible for timely and accurate time entry and project documentation.
  • Lead the technical evaluation of data architecture components for RFP responses, ensuring proposed solutions meet client requirements and industry best practices.
  • Collaborate with sales and pre-sales teams to develop comprehensive data architecture proposals for RFPs, including solution design, technology stack recommendations, and implementation strategies.
  • Prepare detailed technical documentation and architectural diagrams to support RFP submissions, clearly articulating the proposed data solutions and their benefits.
  • Conduct feasibility assessments and risk analyses for proposed data solutions in RFP contexts, considering factors such as scalability, integration complexity, and long-term maintainability.
  • Participate in client meetings and presentations to explain proposed data architectures and address technical questions during the RFP process.
  • Stay informed about competitors' data solution offerings to ensure our RFP responses are competitive and innovative.

Desired Skills & Experience

  • 5+ years of experience in data architecture or related field
  • Azure Data Engineer Associate, AWS Certified Data Analytics, or Google Cloud Professional Data Engineer certification within 1 year
  • Extensive experience in data modeling and database design
  • Proficiency with Azure Cloud services
  • Experience with ETL/ELT processes and data integration tools
  • Familiarity with big data technologies (e.g., Hadoop, Spark)
  • Proficiency in SQL and at least one programming language (e.g., Python, Java)
  • Knowledge of data governance principles and practices
  • Proficiency in other cloud data platforms (AWS or Google Cloud) preferred
  • Multiple cloud platform certifications (Azure, AWS, Google Cloud) preferred
  • Experience with modern data warehousing solutions (e.g., Snowflake, Redshift) preferred
  • Understanding of machine learning concepts and their data requirements preferred
  • Experience with data visualization tools (e.g., Power BI, Tableau) preferred
  • Excellent verbal and written communication skills
  • Excellent collaboration skills
  • Strong analytical and problem-solving skills

Education

  • Master's degree in Computer Science, Data Science, Information Systems, or related field; Bachelor's degree with equivalent experience

Company Info.

eimagine

eimagine is a full-service consulting firm that helps clients drive business value through IT solutions. We are known for our technical expertise and experience, our project discipline and rigor, and for delivering business value with exceptional service. Our technical solutions and competencies are business processes, IP & collaboration, and data & analytics.

  • Industry
    Information Technology,Consulting
  • No. of Employees
    130
  • Location
    Indianapolis, IN, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

eimagine is currently hiring Data Architect Jobs in United States with average base salary of $121,500 - $248,500 / Year.

Similar Jobs View More