Systems Integration Solutions logo

Senior Python Developer

Systems Integration Solutions
Contract
On-site
Austin, Texas, United States

Job Description

Position – Senior Python Developer
Location – Austin, TX
Duration – 6 months +

Key Responsibilities
• Develop: Build, and maintain high-performance, scalable, and reliable Python
microservices for our core event-driven platform.
• Event-Driven Architecture: Build and manage real-time data pipelines using Kafka to
handle asynchronous communication between the API Gateway, Event Orchestrator,
and various backend fulfillment systems.
• Containerization & Orchestration: Deploy, manage, and scale applications on
Kubernetes, focusing on best practices for resilience, observability, and CI/CD.
• Conversational Logic: Implement and enhance the core routing logic that parses
user intent and directs tasks to the appropriate backend, whether it's a third-party IVA,
an internal model, or a human-in-the-loop escalation path.
• System Integration: Collaborate with teams managing APIs, databases (Persistence
DB), and fulfillment systems to ensure seamless and robust integrations.
• Monitoring & Analytics: Instrument services for comprehensive monitoring, logging,
and tracing using tools like Splunk, Prometheus, and Grafana to guarantee system
health and performance.
 
Required Qualifications (Must-Haves)
• Python Expertise: 5+ years of professional software development experience with
expert-level proficiency in Python, including deep knowledge of frameworks like
FastAPI, Flask, or Django.
• Kafka Experience: Strong, hands-on experience with Apache Kafka or similar event
streaming platforms, including a solid understanding of topics, partitions, producers,
and consumers.
 
Nice to have
• Microservices & API Design: Proven experience building complex, scalable backend
systems, microservices, and RESTful APIs.
• Kubernetes & Docker: Solid practical experience with containerization using Docker
and deploying and managing applications in a Kubernetes environment (writing
manifests, using Helm, etc.).
• Software Engineering Fundamentals: Strong foundation in data structures,
algorithms, and system design principles.

Please send your 3-4 page resume to Gary at gjose@sisinc.com

Apply now
Share this job