Jobs · Information Technology · Texas

Lead Data Engineer / Airflow Architect - Orchestration & Integration

Artmac · Prosper, TX · 1 mo ago
On-siteInformation TechnologyContract

About the role

Job Type: W2/C2C • Experience: 9-12 Years • Location: Prosper, Texas

Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to customers.

Responsibilities

  • Design and define enterprise Airflow architecture, standards, frameworks, and best practices.
  • Architect and develop scalable, reusable, and maintainable Airflow DAGs for complex data workflows.
  • Lead the design of ETL/ELT and data integration architectures across multiple enterprise systems.
  • Develop robust data pipelines using Python, SQL, and Airflow.
  • Design and implement integration patterns for Oracle EBS and other enterprise applications.
  • Design pipelines to support high-volume, scalable, and performance-sensitive workloads.
  • Establish and improve pipeline observability, including logging, monitoring, metrics, SLA tracking, and operational dashboards.
  • Implement data quality and validation frameworks to ensure data accuracy, completeness, and consistency.

Qualifications

  • 9-12 years of experience in Data Engineering, Data Integration, ETL, or related areas.
  • Strong hands-on expertise with Apache Airflow and enterprise orchestration architecture.
  • Proven experience designing and implementing complex, enterprise-scale Airflow DAGs.
  • Experience with Oracle EBS integration and enterprise application data flows.
  • Experience designing highly scalable, reliable, and fault-tolerant data pipelines.
  • Experience implementing data quality and validation mechanisms.
  • Hands-on experience with CI/CD practices and source control.
  • Experience participating in or leading technical architecture and design reviews.
  • Strong programming skills in Python.
  • Strong proficiency in SQL and relational databases.
  • Strong understanding of ETL/ELT and data integration architecture.
  • Strong understanding of database synchronization, data replication, and data movement patterns.
  • Strong knowledge of monitoring, observability, logging, alerting, and failure recovery.
  • Strong understanding of software engineering principles, design patterns, and development standards.
  • Bachelor's degree or equivalent combination of education and experience.

Similar jobs