Job Description
Job Summary:
We are seeking a skilled Python Developer with at least 2 years of experience in software development, database management (with a strong focus on Snowflake), and AWS. The ideal candidate will be proficient in Python programming and capable of designing, implementing, and maintaining scalable data solutions. This role requires a detail-oriented professional who thrives in a fast-paced environment and enjoys tackling complex challenges.
Key Responsibilities:
• Develop, test, and maintain high-quality Python applications.
• Design and implement data pipelines and ETL processes, ensuring seamless integration with Snowflake.
• Collaborate with cross-functional teams to optimize database architecture and performance.
• Leverage AWS services for deploying, monitoring, and scaling applications and databases.
• Troubleshoot, debug, and upgrade existing software and database systems.
• Document development processes, architectures, and systems for internal teams.
Qualifications:
• Minimum of 2 years of professional experience in Python development.
• Strong database knowledge, with hands-on experience in Snowflake.
• Proficiency with AWS services (e.g., EC2, S3, Lambda, RDS, etc.).
• Familiarity with modern software development methodologies and best practices.
• Excellent problem-solving skills and attention to detail.
• Strong communication and teamwork abilities.
Preferred Skills:
• Experience with other databases and data warehousing solutions.
• Familiarity with version control systems like Git.
• Knowledge of CI/CD pipelines and agile development practices.
Education:
• Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
💡 Quick Summary
Seeking a career-building opportunity? The Python Developer (Snowflake & AWS) position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
