HamburgerMenu
hirist

Altysys - Python Developer - Django/Flask

Altysys
Bangalore
3 - 5 Years

Posted on: 30/01/2026

Job Description

Description : Python Backend Developer

Experience : 3 5 Years

Location : Bangalore (Hosur Road) Work from Office (WFO)

Industry : Information Technology / Software Product Development

Education : Bachelors or Masters degree in Computer Science / IT, or equivalent practical experience.

Role Summary :


We are seeking a high-caliber Python Backend Developer to join our engineering team in Bangalore. In this role, you will act as a "Backend Orchestrator," responsible for designing and scaling high-performance web applications using the full spectrum of Python frameworks, including Django, Flask, and FastAPI.


You will leverage deep expertise in Object-Oriented Programming (OOP), Data Structures, and advanced Python concepts like Decorators and Generators to build secure, modular, and maintainable services. The ideal candidate thrives in an Agile environment, is proficient in Linux-based deployments, and is eager to integrate Artificial Intelligence capabilities into enterprise-grade backend solutions.

Responsibilities

- Multi-Framework Development : Design and implement scalable backend logic using Django for full-stack features, Flask for microservices, or FastAPI for high-concurrency, asynchronous requirements.

- API Architecture : Build, document, and consume robust RESTful APIs and web services, ensuring seamless integration between the backend and external front-end or internal systems.

- Database Design & Governance : Architect and optimize relational database schemas in PostgreSQL and MySQL, performing complex query tuning and ensuring data integrity.

- Advanced Python Implementation : Apply core Python concepts, OOPS, and efficient Data Structures to solve algorithmic challenges; utilize Decorators and Generators for clean, memory-efficient code.

- System Optimization : Proactively identify performance bottlenecks and optimize code for maximum speed and scalability in a production Linux environment.

- Security & AI Integration : Implement application security best practices to protect sensitive data and collaborate on the integration of Artificial Intelligence (AI) modules into the application workflow.

- Code Quality & Testing : Write clean, maintainable code following industry standards; perform comprehensive Unit Testing and debugging to ensure high software reliability.

- Agile Collaboration : Actively participate in the full Scrum lifecycle, including sprint planning, daily stand-ups, peer code reviews, and retrospectives.

- Version Control : Manage source code and collaborative feature development using Git, ensuring a clean commit history and efficient branching strategies.

- Production Support : Troubleshoot and resolve critical production issues to maintain system stability, uptime, and a superior user experience.

Technical Requirements :


- Python Expertise : 3 - 5 years of strong coding experience in Python with a deep understanding of its internals.

- Framework Mastery : Hands-on experience with Django, Flask, and FastAPI.

- Database Proficiency : Strong SQL skills with expertise in PostgreSQL or MySQL.

- Core Fundamentals : Solid understanding of Data Structures, Algorithms, and Object-Oriented Programming.

- Environment : Proficiency in working within Linux environments and using Git for version control.

Preferred Skills :


- AI/ML Familiarity : Exposure to AI-driven libraries or integrating machine learning models into web backends.

- Asynchronous Programming : Experience with AsyncIO in Python for high-performance service delivery.

- DevOps Awareness : Basic knowledge of Docker or CI/CD pipelines for automated deployments.

Core Competencies :


- Detail-Oriented : A meticulous approach to writing well-documented, bug-free code.

- Strong Problem Solver : Ability to deconstruct complex business requirements into efficient technical logic.

- Agile Mindset : Adaptability to changing priorities and a focus on incremental, high-quality value delivery.

- Communication : Clear verbal and written skills for effective collaboration with Product, QA, and DevOps teams.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in