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 its 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
Key ResponsibilitiesDevelop: 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 Orchestra...
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 its 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
View more
View less