What are the responsibilities and job description for the Python Developer – Snowflake Automation position at RKube Inc?
Job Summary
We are looking for an experienced Python Developer / Systems Analyst to support automation and data exchange initiatives within a Snowflake environment. The candidate will design and develop automated data processing solutions, integrate with external partners, and build scalable Snowflake-based applications.
The ideal candidate should have strong Python programming skills along with experience in Snowflake development and automation technologies.
Key Responsibilities
- Develop automated data exchange and data processing solutions using Python.
- Build and maintain Snowflake-based applications and integrations.
- Develop data pipelines and automation workflows using Snowpipe.
- Create and manage User Defined Functions (UDFs) in Snowflake.
- Collaborate with business and technical teams to gather and analyze requirements.
- Troubleshoot, optimize, and maintain data processing workflows.
- Support system enhancements and process improvements.
- Document technical designs, workflows, and implementation details.
Required Qualifications
- 8 years of experience in Python development.
- Strong analytical and problem-solving skills.
- Experience automating business processes and data exchange solutions.
- Ability to work independently and manage multiple priorities.
Preferred Qualifications
- Experience with Snowflake Database development.
- Experience building solutions using Snowpipe.
- Experience creating UDFs in Snowflake.
- Experience developing custom UI solutions within Snowflake environments.
- Experience integrating systems with external partners