Key Responsibilities:
- Develop,
test, and maintain high-quality Python applications.
- Design
and implement robust and scalable APIs using Django and FastAPI.
- Work
extensively with relational databases to design and manage data models,
queries, and performance tuning.
- Collaborate
with cross-functional teams to define, design, and ship current features.
- Ensure
the performance, quality, and responsiveness of applications.
- Utilize
No-SQL databases, particularly MongoDB, to design and manage data
structures.
- Integrate
and manage message broker systems like RabbitMQ, ZeroMQ, or IBM-MQ for
efficient inter-service communication.
- Maintain
code quality, organization, and automation.
- Mentor
junior developers and participate in code reviews to uphold high standards
of code quality.
Requirements
Required Qualifications:
- Expertise
in Python:
Demonstrated ability to answer complex
technical questions and solve problems using Python.
- Relational
Database Proficiency: Strong understanding
of relational database concepts, including SQL, schema design, and
normalization.
- No-SQL
Database Knowledge: Familiarity with
No-SQL databases, particularly MongoDB.
- API
Development: Extensive experience in designing,
developing, and maintaining APIs.
- Frameworks: Strong knowledge of Django and FastAPI frameworks.
- Message
Brokers: Experience with message broker systems like
RabbitMQ, ZeroMQ, or IBM-MQ.
- Problem-Solving
Skills: Robust analytical and problem-solving
abilities.
- Communication
Skills: Excellent verbal and written communication
skills.
📌 Python Lead (New Delhi)
🏢 Zindagi Technologies
📍 New Delhi
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.