Python Developer
India, Karnataka, Bengaluru
2 weeks ago
Applicants: 0
Share
2 months left to apply
Job Description
Primary Title: Python Developer
Industry & Sector: Operating in the Human Resources & Talent Solutions sector, we staff and deliver technology teams for fast-growing software and enterprise clients. This opportunity is for an on-site backend engineering role supporting mission-critical web applications and integrations for clients across fintech, SaaS, and enterprise domains.
About The Opportunity
We are seeking a hands-on Python Developer to join an on-site engineering team in India. The ideal candidate will design, build, and maintain scalable backend services, APIs, and data integrations that power production-grade web applications. This role emphasizes clean code, performance, automated testing, and collaboration with product and QA teams.
Role & Responsibilities
- Design, implement, and maintain backend services and RESTful APIs using Python and frameworks such as Django or Flask.
- Integrate and optimise relational databases (PostgreSQL/MySQL) and author efficient SQL queries and migrations.
- Write unit and integration tests, enforce code quality through code reviews, and maintain CI/CD pipelines.
- Containerize applications using Docker and collaborate on deployment workflows and environment provisioning.
- Profile and optimise performance, troubleshoot production incidents, and implement monitoring and alerting where needed.
- Collaborate with cross-functional teams (product, frontend, QA) to deliver features on schedule and translate requirements into reliable implementations.
Must-Have
- Proven backend development experience with Python in production environments.
- Hands-on experience with Django or Flask for building web applications and APIs.
- Strong knowledge of RESTful API design, versioning, authentication, and error handling.
- Experience with relational databases (PostgreSQL/MySQL) and schema design.
- Familiarity with Git-based workflows, CI/CD tools, and automated testing practices.
- Experience with Docker and local/production container workflows.
- Experience with message brokers and background jobs (Celery, Redis, RabbitMQ).
- Exposure to cloud platforms (AWS, GCP) and container orchestration (Kubernetes).
- Experience with microservices, event-driven architectures, or async frameworks (asyncio, FastAPI).
- On-site role offering direct mentorship, fast feedback loops, and visibility into delivery.
- Opportunities for technical growth, ownership of features, and contributions to architectural decisions.
- Collaborative engineering culture with emphasis on quality, documentation, and continuous improvement.
Skills: git,docker,sql,restful apis,django,flask,python,postgresql
Required Skills
Additional Information
- Company Name
- Viraaj HR Solutions Private Limited
- Industry
- Software Development
- Department
- N/A
- Role Category
- Engineering and Information Technology
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Offered Salary
- INR 10 - 30 LPA
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 2 weeks ago
- Application Ends
- 2 months left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position