Job Description
Job Description
Role: AWS Data Engineer
\nExperience: 8+ Years
\nWork location:Hyderabad
\nTechnical Skills:
\nProven experience as a Data Engineer or in a similar role. -
\nStrong proficiency in **SQL** scripting.
\nProficiency in **Python** for data manipulation and automation
\nExperience with **Apache Airflow** for workflow orchestration
\nHands-on experience with **AWS Cloud services**, including Lambda, DMS, and Glue.
\nSolid understanding of data warehousing concepts, with practical experience using **Snowflake**. Enhance Operational Efficiency: Reduce Job Monitoring Time, Decrease Manual Operations.
\nStrengthen Data and Infrastructure: Improve Data Quality, Accelerate Cloud Migration .
\nDeepen Architectural and Cross-Functional Understanding:Enhance System Architecture Knowledge, Map Cross-Functional Dependencies
\nJob Description:
\n* Design, develop, and maintain **ETL/ELT data pipelines** to ingest data from various sources, including databases and flat files, into our data warehouse.
\n* Utilize AWS services such as **AWS Lambda**, **AWS DMS**, and **AWS Glue** for data ingestion and transformation processes.
\n* Develop and optimize **Snowflake stored procedures** to implement complex business logic and data transformations.
\n* Manage and monitor scheduled data workflows using **Apache Airflow**.
\n* Work closely with stakeholders to understand project requirements and translate them into technical solutions, ensuring seamless integration with existing data pipelines.
\n* Implement and maintain robust **data quality checks** to ensure accuracy and reliability of all delivered datasets and reports.
\n* Adhere to the full project delivery lifecycle, including requirements gathering, design, implementation, documentation, and obtaining user acceptance testing (UAT) approvals.
\n* Deliver data sets to other AWS accounts and support the creation of Power BI reports.