Systems Analyst Python, Snowflake Data

MMC Group

Austin, TX

JOB DETAILS
SALARY
SKILLS
Automation, Business Analysis, Business Skills, Business Support, Communication Skills, Cost Benefit Analysis, Data Management, Data Processing, Database Programming, Feasibility Analysis, Government, Health Plan, Home Automation, Identify Issues, Information/Data Security (InfoSec), Microsoft Management Console (MMC), Multitasking, Operations Processes, Performance Tuning/Optimization, Problem Solving Skills, Process Improvement, Python Programming/Scripting Language, Reliability Engineering, Requirements Management, Small Business, Snowflake Schema, Software Engineering, System Integration (SI), Systems Analysis, Technical Analysis, Technical Writing, User Documentation, User Interface/Experience (UI/UX), Workforce Management, Writing Skills
LOCATION
Austin, TX
POSTED
4 days ago

Systems Analyst III, Applications / Software Development

Python Developer | Snowflake Data Automation | Hybrid

Location: Austin, TX 78751 (Hybrid - Onsite + Telework, local candidates preferred)
 Pay Rate: $80.00/hour
 Duration: 06/15/2026 - 08/31/2026
 Schedule: Monday - Friday, 8:00 AM - 5:00 PM (excluding State holidays)

 

Overview

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.

 

Key Responsibilities

  • 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

 

Required Qualifications

  • 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

 

Preferred Qualifications

  • 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

 

Ideal Candidate Profile

The ideal candidate is a senior Python developer with strong Snowflake expertise who understands both business process optimization and technical implementation. They are comfortable working across teams, solving complex data challenges, and delivering automation solutions that improve efficiency, accuracy, and scalability.

 

This individual thrives in independent environments, communicates effectively with both technical and non-technical stakeholders, and brings a solution-oriented mindset to enterprise systems development.

 



Throughout the past 35+ years, MMC, one of the most trusted names in workforce management services, has successfully delivered strategic solutions to large and small businesses in numerous industries.
 
 We have built our reputation on partnering with our clients and candidates to achieve the desired results. Our recruiting professionals have extensive experience matching the right candidate, to the right client, for the right position. We provide the best opportunities to the most talented candidates in a multitude of industries.
 
 MMC is a privately owned business with corporate headquarters in Irving, Texas. With 2,000+ employees, working in 40+ states, MMC is able to support all United States locations, and some international locations.
 
 We appreciate your interest in reviewing this particular position and we encourage you to visit our website where you can always search and apply for opportunities at www.mmcgrp.com 
 
 Benefits with MMC Group
 MMC offers health insurance plans for our active candidates on assignment, including:

  • Medical, dental, and vision coverage
  • Life and disability insurance
  • Additional voluntary benefits


  Join MMC and enjoy the support of a team that values your well-being, both on and off the job!
 
 MMC strives to ensure all job postings confirm details of the position, the rate of pay, and acknowledge that medical benefits are offered.
 
 Get started on your career journey today! Apply to become a part of the MMC Team!
 
 We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. 

About the Company

M

MMC Group