Wissen Technology Pvt. Ltd.

Python Developer + Kafka

Wissen Technology Pvt. Ltd. · Bengaluru, Karnataka, India

IT Services and IT Consulting · 1,001-5,000 employees

19 h ago
Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain backend applications using Python while building real-time data streaming solutions with Apache Kafka. Collaborate with cross-functional teams to optimize application performance, scalability, and reliability.

What they look for

Python Apache Kafka Data Structures Algorithms OOP Flask FastAPI Django Microservices SQL PostgreSQL MySQL Linux Unix Git REST APIs

Requirements

Requires 3-5 years of hands-on experience in Python development and strong proficiency with Apache Kafka. Candidates must hold a Bachelor's degree in Computer Science or a related field and possess experience with REST APIs and microservices architecture.

Full description

Wissen Technology is hiring for Python Developer + Kafka

About Wissen Technology:

At Wissen Technology, we deliver niche, custom-built products that solve complex business challenges across industries worldwide. Founded in 2015, our core philosophy is built around a strong product engineering mindset—ensuring every solution is architected and delivered right the first time. Today, Wissen Technology has a global footprint with 2000+ employees across offices in the US, UK, UAE, India, and Australia. Our commitment to excellence translates into delivering 2X impact compared to traditional service providers. How do we achieve this? Through a combination of deep domain knowledge, cutting-edge technology expertise, and a relentless focus on quality. We don’t just meet expectations—we exceed them by ensuring faster time-to-market, reduced rework, and greater alignment with client objectives. We have a proven track record of building mission-critical systems across industries, including financial services, healthcare, retail, manufacturing, and more. Wissen stands apart through its unique delivery models. Our outcome-based projects ensure predictable costs and timelines, while our agile pods provide clients with the flexibility to adapt to their evolving business needs. Wissen leverages its thought leadership and technology prowess to drive superior business outcomes. Our success is powered by top-tier talent. Our mission is clear: to be the partner of choice for building world-class custom products that deliver exceptional impact—the first time, every time.

Job Summary:

We are seeking a skilled Python Developer with hands-on experience in Apache Kafka to join our engineering team. The ideal candidate will have experience building scalable backend applications, developing data processing pipelines, and working with distributed messaging systems.

Experience: 3 - 5 Years

Location: Bangalore

Mode of Work: Hybrid

Key Responsibilities:

  • Design, develop, and maintain backend applications using Python.
  • Develop and support real-time data streaming solutions using Apache Kafka.
  • Build and manage Kafka producers, consumers, topics, and event-driven architectures.
  • Develop REST APIs and microservices for scalable applications.
  • Work with databases and data storage solutions to support application requirements.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot production issues and perform root cause analysis.
  • Collaborate with cross-functional teams including Engineering, QA, DevOps, and Product teams.
  • Participate in code reviews and follow best coding practices.

Must Have Skills:

  • 3-5 years of hands-on experience in Python development.
  • Strong experience with Apache Kafka.
  • Good understanding of Data Structures, Algorithms, and OOP concepts.
  • Experience developing REST APIs using frameworks such as Flask/FastAPI/Django.
  • Experience with Microservices Architecture.
  • Hands-on experience with SQL databases (PostgreSQL, MySQL, SQL Server, etc.).
  • Good understanding of Linux/Unix environments.
  • Experience with Git and version control practices.
  • Strong debugging and problem-solving skills.

Good to Have

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Exposure data processing frameworks such as PySpark.
  • Familiarity with CI/CD pipelines.
  • Experience with NoSQL databases like MongoDB.

Qualifications

  • Bachelor's degree in B.Tech /BE Computer Science, Information Technology, or related field.
  • Experience working in Agile/Scrum environments.
  • Strong communication and stakeholder management skills.

Wissen Sites:

  • Website: www.wissen.com
  • LinkedIn: https://www.linkedin.com/company/wissen-technology
  • Wissen Leadership: Leadership Team | Wissen
  • Wissen Live: Log Masuk LinkedIn, Daftar Masuk | LinkedIn
  • Wissen Thought Leadership: https://www.wissen.com/articles/