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

