Active

Python Developer

HexaCore Technologies Pvt. Ltd.
Job ID: JB-1826B
Apply Now

You can submit 15 more application(s) for this position

About the Role

Job Title: Python Developer

Company: HexaCore Technologies Pvt. Ltd.
Location: Bengaluru, India (Hybrid)
Job Type: Full-time
Experience Required: 2–5 years
CTC Range: ₹6–12 LPA
Team Size: 8 engineers
Reporting To: Engineering Manager

About the Company

HexaCore Technologies builds AI-powered workflow automation products for mid-sized enterprises. Our platform helps companies reduce manual effort in recruitment, finance, and operations using intelligent data processing and automation.

Job Summary

We are looking for a skilled Python Developer to design, build, and maintain scalable backend services, APIs, and data pipelines. You will work closely with product managers, frontend engineers, and data teams to deliver high-quality software solutions.

Key Responsibilities

Develop and maintain backend applications using Python

Design and implement REST APIs using FastAPI / Django / Flask

Work with databases (PostgreSQL, MySQL, or MongoDB)

Write clean, efficient, and testable code

Optimize application performance and scalability

Integrate third-party services and APIs

Debug, troubleshoot, and resolve production issues

Collaborate with frontend teams and DevOps engineers

Participate in code reviews and agile sprints

Required Skills

Strong proficiency in Python (3.8+)

Experience with at least one framework: Django, Flask, or FastAPI

Good understanding of REST APIs & Microservices

Experience with SQL and ORM (SQLAlchemy / Django ORM)

Familiarity with Git & GitHub

Basic understanding of Linux and cloud (AWS/GCP/Azure)

Knowledge of Docker (preferred)

Problem-solving and analytical thinking

Preferred Skills (Good to Have)

Experience with Celery / Redis

Knowledge of RabbitMQ / Kafka

Exposure to Data Processing / ETL pipelines

Experience in CI/CD pipelines

Familiarity with Kubernetes

Tech Stack

Backend: Python + FastAPI

Database: PostgreSQL

Cache: Redis

Message Queue: RabbitMQ

Cloud: AWS (EC2, S3, RDS)

Containerization: Docker

Version Control: GitHub

Monitoring: Prometheus + Grafana

Perks & Benefits

Flexible working hours

Hybrid work model

Health insurance

Learning budget: ₹40,000/year

Paid time off: 18 days/year

Skills

python django PostgreSQL GitHub Linux Docker Celery Redis Kafka