05 Aug
|
Encora
|
Bengaluru
Design, develop, test, and deploy high-quality Python applications.
Write clean, maintainable, and efficient code following best practices.
Develop RESTful APIs and integrate with third-party services.
Work with databases (SQL & NoSQL) to design productive data storage solutions.
Implement security, authentication, and authorization mechanisms.
Optimize application performance and scalability.
Collaborate with cross-functional teams, including frontend developers and DevOps.
Debug, troubleshoot, and resolve software issues.
Automate repetitive tasks using scripts and tools.
Requirements
Experience: 5+ years of hands-on experience in Python development.
Frameworks: Proficiency in Django, Flask, or Quick API.
Database:
Solid knowledge of MySQL/ any RDBMS, and MongoDB.
APIs: Experience in developing RESTful APIs and working with API documentation tools like Swagger/Postman.
Cloud & DevOps: Familiarity with AWS, Docker, Kubernetes, and CI/CD pipelines.
Version Control: Proficiency in Git and GitHub/GitLab.
Testing: Experience with unit testing frameworks like PyTest or Unittest.
Messaging Queues: Knowledge of RabbitMQ, Kafka, or Celery is a plus.
Security & Best Practices: Understanding of authentication (OAuth, JWT) and secure coding practice.
📌 Python Backend Developer Bengaluru
🏢 Encora
📍 Bengaluru