PURPOSE STATEMENT:
We are looking for an experienced Senior Principal Data Engineer to architect, build, and maintain the data infrastructure and pipelines that power our analytics and machine learning platforms. In this role, you will collaborate with stakeholders across business units to understand data needs and then design optimal technical solutions leveraging tools like Snowflake, Airflow, etc on Cloud platforms (Azure preferred). This can be 100% remote.
ESSENTIAL FUNCTIONS:
Data Modeling and Integration:
Report and Dashboard Development:
Advanced Data Analysis:
Performance Optimization:
Data Transformation and ETL:
Data Governance and Security:
Collaboration and Requirements Gathering:
Mentoring and Leadership:
STANDARD EXPECTATIONS:
EDUCATION/EXPERIENCE/SKILL REQUIREMENTS:
Technical Skills:
Power BI Proficiency:
Extensive experience with Power BI Desktop, Power BI Service, and Power BI Mobile
Strong skills in creating complex reports, dashboards, and data visualizations
Data Modeling and DAX:
Proficiency in data modeling, including creating relationships, hierarchies, and calculated columns
Advanced knowledge of DAX (Data Analysis Expressions) for creating complex calculations
ETL Processes:
Experience with ETL (Extract, Transform, Load) processes using Power Query and other tools
Ability to handle data integration from multiple sources
Experiences with Azure cloud services such as ADLS, ADF, Fabric
SQL and Database Management:
Strong SQL skills for querying and managing databases
Familiarity with database management systems like Snowflake, Azure SQL, etc.
Experience with dbt modeling
Integration:
Ability to develop automation and flows on Power platform using PowerApp and Power Automate
Experience with Airflow for data pipeline orchestration
Programming Skills:
Basic knowledge of programming languages like Python or R can be beneficial
Familiarity with JavaScript and CSS for custom visuals
Soft Skills:
Analytical Thinking:
Strong analytical and problem-solving skills to interpret complex data
Communication:
Excellent communication skills to collaborate with stakeholders and present findings
Project Management:
Ability to manage multiple projects and meet deadlines
Team Leadership:
Experience in mentoring junior developers and leading BI projects
SUPERVISORY REQUIREMENTS:
None
While this job description is intended to be an accurate reflection of the requirements of the job, management reserves the right to add or remove duties from particular jobs when circumstances
(e.g. emergencies, changes in workload, rush jobs or technological developments) dictate.
AHCORP
#remote
#LI-JR1