Talent.com
Data Engineer (Python)
Data Engineer (Python)Noblesoft Technologies • Auburn Hills, Michigan, USA
Data Engineer (Python)

Data Engineer (Python)

Noblesoft Technologies • Auburn Hills, Michigan, USA
11 hours ago
Job type
  • Full-time
Job description

Job Role : Senior Data Engineer (Python)

Location : Auburn Hills MI

Mandatory Skills : Data Engineering Python PySpark CI / CD Airflow Workflow Orchestration

Overall Experience : 8 years of relevant experience

JOB REQUIREMENTS -

The Senior Data Engineer & Technical Lead (SDET Lead) will play a pivotal role in delivering major data engineering initiatives within the Data & Advanced Analytics space. This position requires hands-on expertise in building deploying and maintaining robust data pipelines using Python PySpark and Airflow as well as designing and implementing CI / CD processes for data engineering projects

Key Responsibilities

1. Data Engineering : Design develop and optimize scalable data pipelines using Python and PySpark for batch and streaming workloads.

2. Workflow Orchestration : Build schedule and monitor complex workflows using Airflow ensuring reliability and maintainability.

3. CI / CD Pipeline Development : Architect and implement CI / CD pipelines for data engineering projects using GitHub Docker and cloud-native solutions.

4. Testing & Quality : Apply test-driven development (TDD) practices and automate unit / integration tests for data pipelines.

5. Secure Development : Implement secure coding best practices and design patterns throughout the development lifecycle.

6. Collaboration : Work closely with Data Architects QA teams and business stakeholders to translate requirements into technical solutions.

7. Documentation : Create and maintain technical documentation including process / data flow diagrams and system design artifacts.

8. Mentorship : Lead and mentor junior engineers providing guidance on coding testing and deployment best practices.

9. Troubleshooting : Analyze and resolve technical issues across the data stack including pipeline failures and performance bottlenecks.

Cross-Team Knowledge Sharing : Cross-train team members outside the project team (e.g. operations support) for full knowledge coverage.

  • Includes all above skills plus the following;

Minimum of 7 years overall IT experience

Experienced in waterfall iterative and agile methodologies

Technical Experience :

1. Hands-on Data Engineering : Minimum 5 years of practical experience building production-grade data pipelines using Python and PySpark.

2. Airflow Expertise : Proven track record of designing deploying and managing Airflow DAGs in enterprise environments.

3. CI / CD for Data Projects : Ability to build and maintain CI / CD pipelines for data engineering workflows including automated testing and deployment

4. Cloud & Containers : Experience with containerization (Docker and cloud platforms (GCP) for data engineering workloads. Appreciation for twelve-factor design principles

5. Python Fluency : Ability to write object-oriented Python code manage dependencies and follow industry best practices

6. Version Control : Proficiency with

  • Git
  • for source code management and collaboration (commits branching merging GitHub / GitLab workflows).
  • 7. Unix / Linux : Strong command-line skills

  • in Unix-like environments.
  • 8. SQL : Solid understanding of SQL for data ingestion and analysis.

    9. Collaborative Development : Comfortable with code reviews pair programming and using remote collaboration tools effectively.

    10. Engineering Mindset : Writes code with an eye for maintainability and testability; excited to build production-grade software

    11. Education : Bachelors or graduate degree in Computer Science Data Analytics or related field or equivalent work experience.

    Unique Skills

    Graduate degree in a related field such as Computer Science or Data Analytics

    Familiarity with Test-Driven Development (TDD)

    A high tolerance for OpenShift Cloudera Tableau Confluence Jira and other enterprise tools

    Key Skills

    Apache Hive,S3,Hadoop,Redshift,Spark,AWS,Apache Pig,NoSQL,Big Data,Data Warehouse,Kafka,Scala

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Data Engineer Python • Auburn Hills, Michigan, USA

    Related jobs
    Data Engineer

    Data Engineer

    EPITEC • Allen Park, MI, United States
    Full-time
    Epitec is seeking an experienced Data Engineer to join our automotive client's team.As a Data Engineer, the candidate will play a pivotal role in gathering, analyzing and understanding business req...Show more
    Last updated: 23 hours ago • Promoted
    Sr. Data Engineer

    Sr. Data Engineer

    OakworthTalent • Birmingham, Michigan, USA
    Full-time
    Central Alabama - Birmingham AL.Oakworth Capital Bank is expanding and has an excellent opportunity for someone to join our team in. An ideal candidate would meet the qualifications listed below and...Show more
    Last updated: 22 days ago • Promoted
    GCP Data Engineer with Python

    GCP Data Engineer with Python

    Saransh Inc • Dearborn, Michigan, USA
    Full-time
    Role : GCP Data Engineer with Python.Location : Dearborn MI (4 days a week onsite).Experience : Overall 8 to 12 years.The Data Engineer will be responsible for supporting the Credit Global Securitiz...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    Credit Acceptance • Southfield, MI, United States
    Full-time
    Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Engineer & Technical Lead

    Senior Data Engineer & Technical Lead

    Pi-Square Technologies LLC • Auburn Hills, Michigan, USA
    Full-time
    The Senior Data Engineer & Technical Lead (SDET Lead) will play a pivotal role in delivering major data engineering initiatives within the Data & Advanced Analytics space.This position requires han...Show more
    Last updated: 1 day ago • Promoted
    Lead AI Developer (Python)

    Lead AI Developer (Python)

    Stellantis • Auburn Hills, MI, United States
    Full-time
    We are seeking a highly skilled and hands-on.This role combines leadership, architecture, and development responsibilities, requiring deep expertise in machine learning, cloud infrastructure, and f...Show more
    Last updated: 5 days ago • Promoted
    Senior Python Developer - Auburn Hills, MI

    Senior Python Developer - Auburn Hills, MI

    Lorven Technologies • Auburn Hills, MI, United States
    Full-time
    Below is the detailed requirement.Job Title : Senior Python Developer.Work location : Auburn Hills, MI.Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering,...Show more
    Last updated: 5 days ago • Promoted
    Full Stack Engineer (Cloud & AI Focus)

    Full Stack Engineer (Cloud & AI Focus)

    Ford Motor • Dearborn, Michigan, USA
    Full-time
    Role Summary : For the Polyglot Problem Solver.Are you the type of engineer who gets bored doing the exact same thing every day Do you believe that languages and frameworks are just tools in a toolb...Show more
    Last updated: 2 days ago • Promoted
    Senior AI Engineer with GCP (W2 Position)

    Senior AI Engineer with GCP (W2 Position)

    Megan soft Inc • Dearborn Heights, Michigan, USA
    Full-time
    We have a job opportunity of a Role.Please forward updated profile to or 1.Role : Senior AI Engineer with GCP (W2 Position). Location : Dearborn MI (Hybrid)(Local People Only).Note : Please share res...Show more
    Last updated: 22 days ago • Promoted
    Principal Software Engineer, Data Platform

    Principal Software Engineer, Data Platform

    Credit Acceptance • Southfield, MI, United States
    Full-time
    Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share...Show more
    Last updated: 30+ days ago • Promoted
    Python-AI / ML Software Engineer (Dearborn)

    Python-AI / ML Software Engineer (Dearborn)

    Miracle Software Systems, Inc • Dearborn, MI, US
    Part-time
    Miracle Software Systems, Inc is looking for.Python-AI / ML Software Engineer.Please find the below job description.Work closely with Tech Anchors, Product Managers, and Product Owners to deliver gen...Show more
    Last updated: 18 hours ago • Promoted • New!
    Senior Python Developer

    Senior Python Developer

    Syntricate Technologies • Dearborn, MI, United States
    Full-time
    Required Skills : 12 Year experience.Should have at least 3+ years as Python backend development.Any Frame work Experience (2+ Yrs) : Django, Flask, Fast API3. Should have at least 1+ years of working...Show more
    Last updated: 30+ days ago • Promoted
    Python Developer (Dearborn)

    Python Developer (Dearborn)

    Akkodis • Dearborn, MI, US
    Part-time
    Akkodis is seeking a software engineer (Python developer) for a client in Dearborn, MI.This role will require onsite interviews. We are considering local candidates at this time.This is an exciting ...Show more
    Last updated: 1 day ago • Promoted
    Python Developer

    Python Developer

    E-Solutions • Auburn Hills, MI, United States
    Full-time
    Location : Auburn Hills, MI (Day 1 onsite).Seeking a skilled Python Engineer to develop and maintain a robust application, build backend functionalities, and create data injection scripts for an ope...Show more
    Last updated: 5 days ago • Promoted
    Platform Data Engineer

    Platform Data Engineer

    Ford • Dearborn, Michigan, United States
    Full-time
    Enterprise fulfillment team which is part of Global Data Insights and Analytics (GDI&A) is looking for a Platform Data Engineer. Enterprise fulfillment team is responsible for creating and suppo...Show more
    Last updated: 30+ days ago • Promoted
    Python Developer

    Python Developer

    VDart Inc • Auburn Hills, Michigan, USA
    Full-time
    This position requires hands-on expertise in building deploying and maintaining robust data pipelines using Python PySpark and Airflow as well as designing and implementing CI / CD processes for data...Show more
    Last updated: 15 days ago • Promoted
    Python Solutions Lead Specialist Engineer

    Python Solutions Lead Specialist Engineer

    JPS Tech Solutions LLC • Birmingham, Michigan, USA
    Full-time
    Python Solutions Lead Specialist Engineer.We are seeking an experienced Python Solutions Lead Specialist Engineer to guide the design development and implementation of complex software solutions.Th...Show more
    Last updated: 3 days ago • Promoted
    Python Validation Engineer

    Python Validation Engineer

    Syntricate Technologies • Dearborn, MI, United States
    Full-time
    Position- Python Validation Engineer.Will slightly vary based on project / feature assigned.Understand requirements of vehicle systems, platforms, and Setup. Collaborate with Customer teams and get cl...Show more
    Last updated: 30+ days ago • Promoted