Padmi

Python Developer ( Contractor ) (India)

IndiaPosted 2 months ago
Software engineeringJuniorFull Time; Regular
Apply at LogIQ Labs Pvt.Ltd.

Opens the source posting on shine.com

Source description

About the role

View original

We are looking for a skilled Python Developer to design, develop, and maintain robust backend systems. You will be responsible for building scalable web applications using the Flask micro-framework and managing high-performance NoSQL data storage with MongoDB. Your role involves creating RESTful APIs, optimizing database queries, and ensuring seamless integration between the backend logic and frontend components. Key Responsibilities - API Development: Design and implement scalable, secure RESTful APIs using Flask. - Database Management: Architect and maintain MongoDB schemas; develop complex aggregation pipelines and optimize query performance. - Backend Logic: Write clean, productive, and testable Python code to handle server-side logic and data processing. - Integration: Integrate third-party services and internal data sources using libraries like Requests or Flask-PyMongo. - Performance Optimization: Identify and resolve bottlenecks in the application and database layers to ensure low latency. - Testing & Security: Implement unit tests (using pytest or unittest) and follow security best practices (OAuth2, JWT, data encryption). - Collaboration: Work closely with frontend developers to integrate user-facing elements and with DevOps to support deployment. Required Technical Skills CategoryRequirementsLanguageExpert-level Python (OOP, decorators, generators, and async programming).Frameworks Strong experience with Flask (routing, blueprints, middleware).DatabaseProficiency in MongoDB (BSON, indexing, sharding, and aggregation framework).ODMs/DriversExperience with PyMongo or MongoEngine.ArchitectureSolid understanding of RESTful API design and Microservices.Tools/DevOpsVersion control with Git; familiarity with Docker and CI/CD pipelines Skills:- Python , Flask and MongoDB We are looking for a skilled Python Developer to design, develop, and maintain robust backend systems. You will be responsible for building scalable web applications using the Flask micro-framework and managing high-performance NoSQL data storage with MongoDB. Your role involves creating RESTful APIs, optimizing database queries, and ensuring seamless integration between the backend logic and frontend components. Key Responsibilities - API Development: Design and implement scalable, secure RESTful APIs using Flask. - Database Management: Architect and maintain MongoDB schemas; develop complex aggregation pipelines and optimize query performance. - Backend Logic: Write clean, productive, and testable Python code to handle server-side logic and data processing. - Integration: Integrate third-party services and internal data sources using libraries like Requests or Flask-PyMongo. - Performance Optimization: Identify and resolve bottlenecks in the application and database layers to ensure low latency. - Testing & Security: Implement unit tests (using pytest or unittest) and follow security best practices (OAuth2, JWT, data encryption). - Collaboration: Work closely with frontend developers to integrate user-facing elements and with DevOps to support deployment. Required Technical Skills CategoryRequirementsLanguageExpert-level Python (OOP, decorators, generators, and async programming).Frameworks Strong experience with Flask (routing, blueprints, middleware).DatabaseProficiency in MongoDB (BSON, indexing, sharding, and aggregation framework).ODMs/DriversExperience with PyMongo or MongoEngine.ArchitectureSolid understanding of RESTful API design and Microservices.Tools/DevOpsVersion control with Git; familiarity with Docker and CI/CD pipelines Skills:- Python , Flask and MongoDB

One address, no account. We’ll tell you when matching roles go live.

More at LogIQ Labs Pvt.Ltd.

Related open roles

View all roles