Backend Developer Python

2 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Backend Developer (Python & Node.js)

Kunato

– Bengaluru, Karnataka, India (On-site)

About

Kunato.Ai

:

Kunato.Ai is an AI Economics research and deployment company, leading the field of quantitative information commerce. Our mission is to redefine digital content valuation, focusing on credibility, quality, and equitable access. By fostering a content economy that supports creators and consumers alike, we enable innovation, transparency, and fair market practices.

Role Overview:

Kunato.Ai seeks a skilled Backend Developer with expertise in both Node.js and Python to drive the backend architecture of our platform. This role involves building and maintaining high-performance server-side applications, integrating with the frontend components, and deploying scalable solutions using containerization and orchestration tools.

Responsibilities:

  • Develop and maintain server-side code in Python and Node.js, following SOLID design principles and Domain Driven Design (DDD) architecture.
  • Design, build, and optimize low-latency, scalable applications.
  • Integrate user-facing elements developed by front-end developers with server-side logic via RESTful APIs.
  • Maintain ETL and Data pipelines
  • Implement secure data handling, storage, and processing protocols.
  • Manage authentication and authorization protocols across systems and environments.
  • Ensure security and data protection measures.
  • Setup efficient deployment practices with Docker and Kubernetes
  • Leverage caching solutions for enhanced performance and scalability.

Skills and Qualifications:

  • Technical Proficiency:
  • Strong experience in Node.js and Python, with proficiency in at least one Python web framework (e.g., FastAPI, Flask) and one Node.js framework (e.g., Express.js, NestJS).
  • Familiarity with ORM libraries and the ability to integrate multiple data sources and databases.
  • Experience:
  • Minimum 2 years of professional experience with Python and Node.js in backend development roles.
  • Programming Practices:
  • Knowledge of asynchronous programming in both Node.js and Python.
  • Experience with event-driven architecture and messaging tools (e.g., Apache Kafka, RabbitMQ).
  • Exposure to Docker for application containerization and Kubernetes for deployment and orchestration.
  • Testing and Debugging:
  • Strong unit testing and debugging skills to ensure code quality.
  • Ability to setup and utilize Monitoring and Logging frameworks effectively (ELK, Prometheus, Grafana etc)
  • Performance Optimization:
  • Experience with caching tools such as Redis for optimized application performance and scalability.
  • Experience working with SQL and common NoSQL databases (MongoDB, Elasticsearch)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Zzazz logo
Zzazz

Software Development

San Francisco/Bay Area California

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india