AWS Data Engineer (Exp- 10+ Years) with AI Exp-Full time-Remote

Remote • Posted 6 hours ago • Updated 2 hours ago
Full Time
No Travel Required
Remote
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Amazon Lambda
  • Apache Airflow
  • Data Warehouse
  • Data Engineering
  • Python

Summary

We are seeking a highly experienced Senior AWS Data Engineer with strong hands-on expertise in Python, AWS, Data Pipelines, SQL, Snowflake, Apache Airflow, and DBT. The ideal candidate should have excellent communication skills, be comfortable working directly with clients, and possess strong experience designing, developing, testing, and troubleshooting scalable data pipelines.

The candidate should be a strong Individual Contributor who can also collaborate effectively with cross-functional engineering and business teams.


Key Responsibilities

Python & Data Engineering

  • Design and develop scalable data pipelines using Python.
  • Apply advanced Python concepts including:
    • Object-Oriented Programming
    • Classes and Inheritance
    • Modules and Packages
    • Multithreading
    • Functional Programming
  • Develop reusable Python packages and common data engineering utilities.
  • Automate ETL processes and data workflows.
  • Build mechanisms to identify, reprocess, and recover failed records.
  • Orchestrate pipelines to execute sequentially or in parallel.
  • Troubleshoot data pipeline failures and implement permanent fixes.
  • Process data in formats such as CSV, JSON, XML, and Parquet.
  • Read and write data using AWS S3 and other cloud storage platforms.
  • Utilize AI-powered IDE/coding assistants to improve development productivity.

SQL & Data Warehousing

  • Write complex SQL queries using:
    • Joins
    • CTEs
    • Subqueries
    • Window Functions
  • Perform SQL query optimization and performance tuning.
  • Work extensively with cloud data warehouses, preferably Snowflake.
  • Develop efficient data models and transformation logic.

DBT & Data Quality

  • Build and maintain DBT models for data transformation.
  • Develop incremental models, snapshots, and full-refresh models.
  • Implement DBT tests for data validation and quality assurance.
  • Create reusable DBT macros using Jinja/Python.
  • Maintain DBT documentation and data lineage.
  • Configure DBT profiles and secure access appropriately.

AWS Cloud

  • Strong hands-on experience with AWS data and cloud services.
  • Design and manage data storage solutions using Amazon S3.
  • Work with AWS ECS for containerized workloads.
  • Configure and manage AWS IAM roles, policies, and permissions.
  • Implement AWS security best practices including encryption and secure access.
  • Develop serverless data processing solutions using AWS Lambda.
  • Work with AWS services such as Redshift and EMR where required.

Airflow & Workflow Orchestration

  • Design, develop, schedule, and monitor complex Apache Airflow DAGs.
  • Orchestrate DBT models and AWS workloads through Airflow.
  • Build workflows that integrate:
    • S3
    • DBT
    • EMR
    • Redshift
    • Snowflake
  • Configure pipeline dependencies and parallel/sequential execution.
  • Monitor failed DAG runs and implement retry/reprocessing mechanisms.

CI/CD & Version Control

  • Use GitHub for source code management.
  • Design and implement CI/CD pipelines from the ground up.
  • Automate testing, validation, and deployment processes.
  • Follow enterprise development and branching standards.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91020323
  • Position Id: 9039077
  • Posted 6 hours ago

Company Info

About Visionary Innovative Technology Solutions

VITS provide staffing and recruitment services along with technology consulting to more than 50+ clients globally Our skilled & expertise professionals help clients to manage varying skill needs, skills gaps and changing staffing needs to encounter project deadlines. VITS staff augmentation services provide skilled resources which assist clients to develop, maintain, manage and support their applications. Our vigorous pursuit for excellence in hiring, delivery model, work ethics, and approach has enabled us to become a highly trusted & preferred recruitment solution provider.



Contact the job poster
Deepak Kumar

Deepak Kumar

Talent Acquisition Specialist @ Visionary Innovative Technology Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs