Greene Resources - Raleigh, NC

posted 2 months ago

Full-time
Raleigh, NC
Administrative and Support Services

About the position

Our client is hiring for a Data Architect, who will be responsible for providing input on implementation and administration methodologies to management. This role is crucial in developing, optimizing, and overseeing the company's logical, conceptual, and physical data models while providing recommendations for improvement. The Data Architect will be tasked with expanding, optimizing, and monitoring the company's data pipelines through architecting intelligent business logic, ensuring consistent data governance, and facilitating testing and continuous delivery. The Data Architect will drive the architectural vision and implementation of data solutions, ensuring that the technologies align with the overall business objectives. This position requires advocating for and implementing best data engineering and architectural practices, ensuring that the team produces high-quality, maintainable, and scalable code. Additionally, the Data Architect will mentor and guide junior and mid-level team members, providing technical leadership and promoting a culture of continuous learning and innovation. Collaboration with product managers, software developers, and other stakeholders is essential to deliver features and improvements effectively. Staying abreast of emerging technologies and trends in the marketplace is also a key responsibility, making recommendations for adoption where appropriate.

Responsibilities

  • Drive the architectural vision and implementation of our data solutions, ensuring that technologies align with the overall business objectives
  • Advocate for and implement best data engineering and architectural practices, ensuring that the team produces high-quality, maintainable, and scalable code
  • Mentor and guide junior and mid-level team members, providing technical leadership and promoting a culture of continuous learning and innovation
  • Work closely with product managers, software developers, and other stakeholders to deliver features and improvements
  • Stay abreast of emerging technologies and trends in the marketplace, making recommendations for adoption where appropriate

Requirements

  • Bachelor's degree in IT/Computer science required
  • Five to seven years of experience in technology-based roles
  • Strong understanding of data architecture, data modeling, and data warehousing concepts
  • Proven experience (3+ years) working as a Data/Solution architect with increasing responsibility
  • Proficiency in complex SQL, Unix Shell/Scripting, performance tuning, and database optimization
  • Strong knowledge of DevOps practices, tools, and techniques
  • Experience in designing and building ingestion data pipelines using Snowpipe
  • Experience with data security and data access controls and design in Snowflake
  • Experience with ongoing updates to modeling principles, solutions, and methods within Snowflake
  • Data vault modeling design to data mart level, knowledge of DBT software would be a plus
  • Certified Snowflake cloud data warehouse Architect (Desirable)
  • Certifications in a cloud platform would be a plus, AWS preferred
  • Working knowledge and experience in Agile methods
  • Strong proficiency in programming languages such as SQL, Java, and Python
  • Ability to understand and communicate clearly technical concepts and develop robust solutions

Nice-to-haves

  • Master’s degree in computer science, or business analytics is a plus
  • Data vault experience is majorly preferred
  • Capable of teaching and mentoring
  • Snowflake/Power BI connection
  • The whole cloud experience
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service