ETL Engineer (Python & API Development) Job at Dutech Systems, inc, Austin, TX

WThHWjJBN3dGR2EvaDA5Vis5ek5ZMENZQUE9PQ==
  • Dutech Systems, inc
  • Austin, TX

Job Description

Skills:

Python, ETL, Data Engineering, Data Integration, REST APIs, SQL, Oracle, SQL Server, PostgreSQL, MySQL, JSON, XML, CSV, Data Validation, Data Quality, Error Handling, Logging, Performance Optimization, Apache Airflow, SSIS, Informatica, Talend, AWS, Azure, GCP, Data Warehousing, Dimensional Modeling, Git, CI/CD, Agile.

Required Experience:

  • 8+ years of experience in ETL development, data integration, and data engineering
  • Strong hands-on experience with Python for ETL development and automation
  • Extensive experience designing, developing, and maintaining ETL pipelines
  • Proven experience building and consuming REST APIs for data integration
  • Strong SQL skills with experience in Oracle, SQL Server, PostgreSQL, MySQL, or similar databases
  • Experience working with JSON, XML, CSV, and other structured/unstructured data formats
  • Experience with data validation, data quality, error handling, logging, and performance optimization
  • Experience scheduling and automating ETL workflows

Preferred Skills:

  • Experience with Apache Airflow, SSIS, Informatica, Talend, or similar ETL tools
  • Experience with AWS, Azure, or GCP cloud platforms
  • Knowledge of data warehousing and dimensional modeling concepts
  • Experience with Git, CI/CD pipelines, and Agile methodologies

Key Responsibilities:

  • Design, develop, and support Python-based ETL solutions
  • Develop and maintain REST APIs for data ingestion and integration
  • Extract data from multiple sources including databases, APIs, flat files, and cloud platforms
  • Transform, cleanse, and validate data according to business requirements
  • Load data into data warehouses, operational databases, and reporting systems
  • Monitor ETL processes, troubleshoot issues, and optimize performance
  • Collaborate with business stakeholders, analysts, and development teams to deliver data solutions
  • Create technical documentation and support production deployments

Education:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

Job Tags

Contract work

Similar Jobs

Wisler Plumbing, Heating, Cooling & Electric

HVAC Apprentice Job at Wisler Plumbing, Heating, Cooling & Electric

 ...HVAC APPRENTICE $20-$24/hour Reports to the job daily in Rocky Mount, VA As an HVAC Apprentice , youll: Work hands-on alongside expert technicians to master HVAC maintenance, repairs, diagnostics, and inspections. Combine classroom education with real... 

Carthage College

Executive Director, Regional Employment Job at Carthage College

 ...dedicated to the goal of building a culturally diverse community. We welcome applications from a broad spectrum of people, including members of ethnic minorities, women, veterans, and individuals with disabilities. All qualified applicants will receive consideration for... 

OnSite Dermatology

OnSite Dermatology - Physician Assistant/ Nurse Practitioner - Part Time or Full Time Job at OnSite Dermatology

 ...We are seeking a Physician Assistant or Nurse Practitioner with medical dermatology experience. This is a weekday, full-time or part-time position, 1-5 days/ week serving our San Antonio, TX area communities. OnSite Dermatology is a highly respected national organization... 

SGS Consulting

Administrative Assistant Job at SGS Consulting

 ...Management Skills Documentation and Tracking Systems Communication and Coordination Operational Support Microsoft Office Suite Multi-tasking and Prioritization Education/Experience: High school diploma Required Bachelors degree Preferred... 

Pet Food Express

Distribution Center Warehouse Order Selector Job at Pet Food Express

 ...maintain warehouse operations including counting, stocking, and picking merchandise. This role provides support in all areas of distribution...  ...Relax: Competitive Paid Time Off Responsibilities: Pick, pack, label, shrink wrap and stage orders to ensure product is ready...