cover image
Prairie Consulting Services

Prairie Consulting Services

www.prairieinc.com

1 Job

36 Employees

About the Company

Established in 1997, Prairie Consulting Services, Inc. specializes in the placement of Information Technology professionals in a wide range of disciplines. With offices in both Naperville and Chicago, we support our clients local and national talent acquisition strategies.

By offering highly targeted, personalized service to each and every client and candidate with whom we work, we respond to the needs of customers frustrated by the "one-size-fits-all" approach to recruiting and staffing.

We supply IT professionals on a direct hire as well as temporary consulting basis in the areas of: Application Development, Business Analysis, Project Management, Infrastructure, ERP and all Trading Industry specific technology roles.

We recognize the commitment to supplier diversity that is embraced by corporations and government agencies today and we can add diversity to your supply chain. Prairie is certified as a women's business enterprise by the Women's Business Enterprise National Council (WBENC). We will add value by providing you with fully vetted IT professionals from Director level to Software Engineers.

We welcome the opportunity to earn your business and become a trusted partner!

Listed Jobs

Company background Company brand
Company Name
Prairie Consulting Services
Job Title
Python Developer
Job Description
**Job Title** Senior Python Developer – Data Engineering & FastAPI **Role Summary** Design, build, and maintain scalable data pipelines and cloud‑native backend services using Python, Snowflake, and FastAPI within a financial services environment. Ensure high performance, reliability, and cost efficiency while collaborating with cross‑functional product, analytics, and platform teams. **Expectations** - Deliver production‑grade data engineering solutions and APIs. - Maintain code quality through testing, CI/CD, and best‑practice standards. - Optimize data storage, queries, and infrastructure for cost and speed. - Operate services in Docker/Kubernetes and support event‑driven architectures. **Key Responsibilities** - Develop ETL/ELT pipelines with Python, pandas, and Snowpark. - Create and tune Snowflake objects, SQL queries, and data models. - Build and expose business logic via FastAPI services. - Deploy, monitor, and scale containers on Docker/Kubernetes. - Integrate Kafka for event streaming and consumer management. - Write unit and integration tests; configure CI/CD pipelines (e.g., GitHub Actions, GitLab CI). - Collaborate in agile ceremonies with product, analytics, and platform teams. **Required Skills** - Advanced Python programming and pandas for data manipulation. - Hands‑on experience with Snowflake and Snowpark (Python). - Proficiency in FastAPI for building RESTful APIs. - Kafka consumer/producer implementation knowledge. - Docker and Kubernetes deployment experience. - Strong SQL and data modeling expertise. - Familiarity with CI/CD tools and IaC (Terraform, Helm). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent practical experience). - Relevant certifications (e.g., SnowPro Core, Certified Kubernetes Administrator) are a plus but not mandatory.
Chicago, United states
Hybrid
05-03-2026