Role : Senior AWS Data Engineer
Job Mode : Remote
Experience : 7+ Years
Notice Period : Immediate / 10 Days To 15 days NP
Job Description
We are looking for a Senior AWS Data Engineer with strong expertise in building scalable data pipelines and designing efficient data architectures. The ideal candidate should have a solid background in data engineering, strong programming skills, and deep experience working with AWS cloud services.
Key Responsibilities
- Design, develop, and maintain data pipelines and data assets using modern data engineering techniques.
- Work extensively with PySpark , Python , and Boto3 to implement robust data solutions.
- Optimize and refactor existing codebases to improve performance , readability , and maintainability .
- Write and maintain unit tests following TDD principles to ensure code quality and functionality.
- Debug and fix complex issues related to performance , concurrency , and logic .
- Manage code versioning and collaboration using Git repositories and JFrog Artifactory .
- Collaborate with cross-functional teams to design and implement AWS-based architectures .
Required Skills & Experience
7+ years of hands-on experience in data engineering .Strong programming skills in Python , including frameworks and libraries aligned with Python best practices.Proven experience with PySpark and Spark SQL for large-scale data processing and code optimization .Proficient in AWS services such as S3, EC2, Lambda, Redshift, CloudFormation , etc., and able to explain their benefits and use cases.Solid understanding of Git version control and artifact management tools (e.g., JFrog Artifactory).Experience in code refactoring , unit testing , and debugging complex systems .Preferred Qualifications
Experience in designing data lake or data warehouse architectures on AWS.Exposure to DevOps and CI / CD pipelines for data workflows.Strong analytical and problem-solving skills with a focus on performance tuning.