What are the responsibilities and job description for the Data Engineer - 240882 position at Medix Technology?
Data Engineer
Southlake, TX
Hybrid
Job Summary:
We are seeking a skilled Data Engineer to join our team and play a key role in optimizing and consolidating our data infrastructure. This role will focus on modernizing our data workflows by migrating away from legacy ETL tools such as Alteryx and SSIS, and implementing efficient, scalable solutions using SQL, Python, and Snowflake. The ideal candidate will have hands-on experience with data pipeline development, process automation, and API integration.
Key Responsibilities:
- Design, develop, and maintain robust and scalable data pipelines.
- Lead the migration of existing ETL processes from SSIS and Alteryx to a modern stack using SQL, Python, and Snowflake.
- Collaborate with data analysts, data scientists, and business stakeholders to understand requirements and translate them into efficient data solutions.
- Utilize T-SQL, Python libraries (e.g., Pandas, SQLAlchemy), and API integrations to automate and streamline data workflows.
- Develop reusable, well-documented code and workflows that support data quality, performance, and reliability.
- Work closely with DevOps and cloud teams to ensure smooth deployment and monitoring of data solutions.
- Troubleshoot and resolve data issues, ensuring high data accuracy and system uptime.
Required Skills & Experience:
- Strong experience with SQL (including T-SQL) and relational databases.
- Proficiency in Python for data processing and scripting (e.g., Pandas, NumPy, etc.).
- Hands-on experience with ETL tools including SSIS and Alteryx, with a focus on migration and consolidation.
- Experience working with Snowflake data platform.
- Familiarity with RESTful APIs and integrating external data sources.
- Strong understanding of data warehousing concepts and performance tuning.
- Excellent problem-solving skills and the ability to work in a fast-paced, evolving environment.
Salary : $80,000 - $100,000