Work remotely while contributing to impactful data engineering projects. Collaborate with cross-functional teams to drive innovation and efficiency. Enhance your skills with cutting-edge data technologies.
Data Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Design, build, and maintain scalable data pipelines for efficient data integration and transformation.
- Collaborate with cross-functional teams to ensure data reliability and infrastructure optimization.
- Leverage expertise in Airflow, Python, and Snowflake to develop robust data solutions.
- Create insightful data visualizations using Power BI to support business decision-making.
- Monitor and troubleshoot data pipelines to address performance bottlenecks and quality issues.
- Automate repetitive data tasks to improve operational efficiency and scalability.
- Ensure data quality, integrity, and security across all processes and platforms.
- Support professional growth and innovation in a flexible remote work environment.
Key Responsibilities & Duties
- Design, implement, and maintain data pipelines using Airflow for orchestration.
- Develop and optimize SQL queries, views, and stored procedures for data transformations.
- Manage and optimize data storage and processing workflows in Snowflake and SQL Server.
- Create insightful data visualizations and reports using Power BI.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Monitor and troubleshoot data pipelines, addressing performance and reliability issues.
- Automate and document repetitive data tasks to enhance efficiency.
- Ensure alignment of data projects with business goals and timely delivery.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, or Mathematics preferred.
- Three to five years of experience in data warehousing, database design, and programming.
- Proficiency in Airflow, Python, Snowflake, SQL Server, and Power BI.
- Experience with ETL/ELT frameworks and data integration from multiple endpoints.
- Strong analytical and problem-solving skills with a focus on scalability and efficiency.
- Knowledge of credit union products and services is a plus.
- Ability to communicate technical solutions to non-technical audiences effectively.
- Proven ability to lead technical projects and collaborate with diverse teams.
- ShareAustin: