2 CogniQuest Jobs
2-4 years
₹ 5 - 8.5L/yr
Bangalore / Bengaluru
5 vacancies
Python Developer
CogniQuest
posted 22d ago
Key skills for the job
Python Developer
We are looking for an astute, proficient, qualified Senior Python Developer who shares our
ambitious vision to join team. As part of our team, you will be responsible for leading the
team to deliver scalable, low latency, and cost-efficient solutions to different product teams.
The ideal candidate will have experience working with algorithms, cloud infrastructure
services, popular database schema, data models, mining, and segmentation techniques.
Should be able to participate in the requirements gathering and come up with efficient
solutions.
Responsibilities:
• Strong communication skills
• Managing project scope and timelines. • Coordinating with front-end developers.
• Knowledge of SDLC (Software Development Lifecycle)
• Experience of working in an Agile environment
• Ability to design for scale and performance
• Ability to do peer code reviews
• Solid problem-solving skills
• Experience with hands-on programming
• Good understanding of Programming Algorithms and Data Structures
• Building reusable code and libraries for future use.
• Review code written by other team members
• Experience in Redis and Elasticsearch/Sphinx is an added advantage.
Technologies
• Minimum 2+ Experience in Python
• Expert knowledge of Programming concepts, OOPs
• RESTful APIs (e.g. Flask)
• Good knowledge of one or more relational and NoSQL databases and transactions
• Writing test cases
• Proficient understanding of Git
• Familiar with Docker + CI/CD Pipeline
• Strong Linux skills
Skills:
• Cloud Infrastructure
• Linux
• Redis
• Python (Programming Language)
• Representational State Transfer (REST)
• Continuous Integration and Continuous Delivery (CI/CD)
• REST APIs
• Agile Environment
• Object-Oriented Programming (OOP)
Employment Type: Full Time, Permanent
Read full job description