Senior AWS Data Engineer

8 - 12 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: You are sought after for the position of Senior AWS Data Engineer, requiring someone with a robust background in data engineering principles and hands-on proficiency in constructing scalable data pipelines and assets. Your expertise in Python, PySpark, and AWS services, coupled with a keen eye for performance optimization and contemporary software engineering practices, will be instrumental in this role. Key Responsibilities: - Design, develop, and optimize data pipelines utilizing PySpark and Spark SQL. - Refactor legacy codebases to enhance clarity, maintainability, and performance. - Implement test-driven development (TDD) principles by crafting unit tests to ensure the reliability of your code. - Troubleshoot intricate issues, such as performance bottlenecks, concurrency hurdles, and logical errors. - Leverage Python best practices, libraries, and frameworks effectively. - Manage code versioning and artifact repositories, employing tools like Git and JFrog Artifactory. - Collaborate with various AWS services like S3, EC2, Lambda, Redshift, CloudFormation, etc. - Offer architectural insights and articulate the advantages and trade-offs of AWS components. Requirements: - You must possess 78 years of practical experience with PySpark and Python, including Boto3 and relevant libraries. - Demonstrated capability in crafting clean, optimized, and scalable code in Spark SQL and PySpark. - Sound grasp of version control systems, preferably Git, and familiarity with JFrog Artifactory. - Profound understanding of AWS services and architecture, with the ability to elucidate service benefits and use cases. - Background in modernizing legacy systems and implementing clean code practices. - Strong debugging skills, enabling you to identify and rectify complex bugs and performance issues. - Familiarity with TDD principles and composing comprehensive unit tests.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You