
Python Developer
Full time @TCS posted 1 day ago in Information Technology (IT) Shortlist Email JobJob Detail
-
Job ID 7569
-
Experience 4 Years
-
Qualifications Degree Bachelor
Job Description
“Job Description:
Role Description
About the Role:
• We are seeking a highly motivated and skilled Python Developer with expertise in AWS Redshift to join our dynamic team.
• In this role, you will be responsible for designing, developing, and maintaining data pipelines and applications using Python and AWS Redshift.
• You will work closely with data engineers, data scientists, and business analysts to deliver high-quality data solutions that drive business decisions.
Key Responsibilities:
• Develop, test, and deploy data pipelines using Python and AWS services like S3, Glue, and EMR.
• Build and maintain ETL/ELT processes for data ingestion and transformation into AWS Redshift. Optimize SQL queries for performance and efficiency within the Redshift environment.
• Develop and maintain Python applications that interact with AWS Redshift and other data sources.
• Troubleshoot and resolve data quality issues and performance bottlenecks.
• Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
• Stay up to date with the latest advancements in Python, AWS, and data engineering best practices.
• Participate in code reviews and contribute to the impro vement of development processes.
Required Skills:
• Strong proficiency in Python programming language.
• Experience with AWS services, including Redshift, S3, Glue, EMR, and Lambda.
• Solid understanding of SQL and data warehousing concepts.
• Experience with ETL/ELT processes and data pipelines.
• Knowledge of data modeling and database design.
• Experience with version control systems (e.g., Git).
• Excellent problem-solving and analytical skills.
• Strong communication and teamwork skills.”