BI Architect
- Huntsville, AL
The DealNews Business Intelligence architect leads a team of software developers to plan, deliver, and iterate on data warehousing and BI solutions. The ideal candidate is expected to exercise a high degree of independence, initiative, and professional expertise in creating and maintaining data solutions that serve both our customers and our business.
Duties:
Lead the architecture, strategy and design of the data warehouse and BI applications.
Provide technical leadership for data solutions using expert design and modern coding standards.
Create, implement, and maintain ETL pipelines, data marts, and reporting data sets used in dashboarding and analytics.
Create and iterate on modern end-to-end testing architectures, processes, and procedures that maintain high quality solutions with low numbers of errors and incidents.
Work with business leaders and stakeholders to identify data and analytics requirements and translate them into actionable, sustainable efforts.
Actively manage relationships within your team and across business units to maintain a position of high trust, dependability, and professionalism.
Manage integration of data across a wide variety of APIs and data sources.
Participate in architectural and data governance efforts.
Perform professional code reviews in your problem domains.
Create and iterate on principles, processes and procedures necessary to maintain a collaborative, tight-knit team.
* Lead by example and mentor team members when appropriate in both technical and professional skills and behaviors.
Desired Skills and Experience:
Expert in software development concepts and best practices
Expert in data warehousing, ETL, and data modeling.
Expert in SQL
Experience with Tableau, Apache Airflow, Amazon Redshift
Strong Python programming skills
Strong leadership with excellent written and verbal communication skills.
Strong organization and prioritization skills
Skilled in understanding business requirements and translating them into software
Solid understanding of modern data architectures
Solid understanding and experience in unit and acceptance testing
Very familiar with Git, and Git workflows for managing software changes
Familiar with industry standard Python software frameworks
Familiar with web analytics in a content publishing domain
Experience building and maintaining automated deployment pipeline processes and related technology
Demonstrates good peer review best practices
Familiar with Linux system administration concepts
Back to top