Jobs
Interviews

1 Gil Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Python Backend Developer, you will be responsible for designing, developing, and maintaining RESTful APIs using Python, with expertise in Flask or FastAPI. Your role will involve implementing and managing scalable backend architecture, ensuring high performance and responsiveness of applications, and writing efficient, reusable, and testable Python code. Collaboration with frontend engineers using React to seamlessly integrate backend APIs is a key aspect of your responsibilities. Troubleshooting production issues, applying hotfixes, and ensuring system stability are crucial tasks that you will handle. Additionally, you will be implementing caching strategies, indexing, and optimization techniques to enhance application performance. Applying concurrency principles and effectively managing Python's Global Interpreter Lock (GIL) when necessary will be part of your routine. Utilizing virtual environments and maintaining proper dependency management for project isolation and reproducibility are essential practices you will follow. Writing and reviewing unit/integration tests, utilizing code quality tools, and maintaining documentation will be key components of your work. Key Skills: - Strong Python fundamentals - Flask & FastAPI for API development - Virtual environments (venv, virtualenv) - Understanding of GIL and concurrency (threading, multiprocessing, asyncio) - Proficiency in Python concepts like @staticmethod, @classmethod, and instance methods - Knowledge of generators, deep vs shallow copy, decorators - Familiarity with SOLID principles and design best practices - Experience with caching (e.g., Redis), performance tuning, indexing - Effective debugging and resolution of production issues Secondary Skills: - Basic understanding of React.js for collaboration with frontend teams - Experience with deployment, CI/CD, Docker, and cloud services is advantageous If you are a Python Backend Developer with a passion for creating efficient and high-performing applications, this role offers the opportunity to work on challenging projects and contribute to the success of the team.,

Posted 1 day ago

Apply
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.

Featured Companies