← Toutes les offres
HireVibe Talent

Senior Software Engineer – Python - Kafka

HireVibe Talent

Kochi, Kerala, India
CDI
Publié le 9 novembre 2026

Description du poste

Job Title: Senior Software Engineer – Python - Kafka Are you an experienced Python developer with Experience in Apache Kafka and looking to work on enterprise-scale applications and modern cloud technologies? We're looking for a Senior Software Engineer – Python to join our growing engineering team and help build scalable, high-performance backend solutions. · Location: Infopark, Kochi · Experience: 6-8 Years · Salary: Up to ₹20 LPA About Company? · Leading IT firm in Infopark, Kochi · Work on enterprise-grade products and cutting-edge technologies · Collaborative and innovation-driven work environment · Opportunities for continuous learning and career growth · Attractive compensation with performance-based incentives · Exposure to cloud-native applications and modern DevOps practices Key Responsibilities Technical Leadership · Lead Python development for enterprise-grade applications. · Drive architecture, technical design, and code quality initiatives. · Conduct code reviews and ensure engineering best practices. · Collaborate with cross-functional teams to deliver high-quality solutions. Backend Development · Design, develop, and maintain scalable backend applications using Python, Django, FastAPI, and Flask. · Build secure, high-performance REST APIs and GraphQL services. · Develop event-driven applications using Apache Kafka. · Design background workers, asynchronous services, and data pipelines. · Optimize application performance, scalability, and reliability. Team Mentoring · Mentor junior and mid-level developers. · Support technical growth through knowledge sharing and code reviews. · Provide constructive feedback and technical guidance. DevOps & Cloud · Collaborate with DevOps teams on CI/CD pipelines. · Build and deploy containerized applications using Docker and Kubernetes. · Work with cloud platforms such as AWS, Azure, or GCP. Client & Stakeholder Collaboration · Translate business requirements into technical solutions. · Participate in client discussions, requirement gathering, demos, and technical · reviews. · Deliver scalable and maintainable software solutions aligned with business goals. Required Skills ✔ 6+ years of professional Python development experience ✔ Strong expertise in: · Python · Django · FastAPI · Flask ✔ Hands-on experience with: · REST APIs · GraphQL · Apache Kafka · Microservices Architecture · Event-Driven Systems ✔ Database experience: · PostgreSQL · MySQL · MongoDB · Redis ✔ Strong understanding of: · System Design · Design Patterns · Distributed Systems · Scalable Application Architecture ✔ Experience with: · Celery · AsyncIO · Docker · Kubernetes · Git · CI/CD Pipelines ✔ Exposure to: · AWS / Azure / GCP ✔ Good knowledge of: · OWASP Security Best Practices · Authentication & Authorization · Data Protection Standards Preferred Skills · Experience developing Python automation using Ansible and Terraform · Strong proficiency in Jinja2 templating for infrastructure and configuration management Experience with: · AI/ML Pipelines · Data Engineering · Distributed Microservices · Event Streaming with Apache Kafka · Experience working in Agile/Scrum environments. Soft Skills · Excellent communication and interpersonal skills · Strong analytical and problem-solving abilities · Ability to lead technical discussions and mentor team members · Self-driven with a collaborative mindset · Ability to manage multiple priorities in a fast-paced environment Show more Show less