This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our client is seeking a highly experienced Systems Analyst III with strong expertise in Python development, automation, and Snowflake database solutions. This role will support critical data exchange and data processing initiatives by designing and building automated solutions for data integration with external partners. The ideal candidate will be a senior-level developer who can work independently, analyze business requirements, evaluate technical solutions, and implement scalable automation frameworks within Snowflake. This position requires deep hands-on experience with Python development, Snowflake architecture, Snowpipe, UDF development, and enterprise data workflows. This is a high-impact role supporting enterprise modernization efforts through automation, data optimization, and system enhancement.
Job Responsibility:
Analyze business objectives, operational procedures, and technical requirements to identify automation opportunities
Design, develop, and maintain Python-based solutions for secure data exchange and processing with external partners
Build and optimize automated workflows within Snowflake for data ingestion, transformation, and delivery
Develop and support Snowpipe solutions for continuous and efficient data loading
Create and maintain User Defined Functions (UDFs) in Snowflake to support advanced business logic and data processing
Collaborate with business users and technical stakeholders to gather requirements and define functional specifications
Perform feasibility studies and cost-benefit analysis for proposed system enhancements and automation initiatives
Review system capabilities, performance limitations, and scheduling constraints to recommend optimal solutions
Write detailed technical documentation including user requirements, program functions, workflows, and development steps
Support development of Snowflake solutions that include custom user interface components when needed
Troubleshoot system issues, optimize performance, and improve reliability of automated data pipelines
Ensure solutions meet security, compliance, and data governance standards
Work independently on complex assignments with minimal supervision while managing multiple priorities
Requirements:
8+ years of professional experience with Python development
Strong experience designing and implementing enterprise automation solutions
Proven ability to analyze business requirements and translate them into scalable technical solutions
Experience performing systems analysis, solution design, and process improvement initiatives
Strong documentation and technical writing skills
Ability to work independently with a high degree of creativity, judgment, and problem-solving
Nice to have:
4+ years developing automated solutions involving data exchange with external partners
2+ years of development experience with Snowflake Database
2+ years building solutions utilizing Snowpipe
2+ years creating User Defined Functions (UDFs) in Snowflake
Experience building Snowflake solutions that include custom user interface components
Experience working within large enterprise or government environments
Strong understanding of data governance, system integration, and workflow optimization