11 Sep
|
Destm Technologies
|
India
11 Sep
Destm Technologies
India
Job Title: Python Developer
Location: Remote
Experience: 3–7 years
Employment Type: Full-time
Job Summary:
We are looking for an experienced Python Developer with strong expertise in FastAPI to design, build, and maintain high-performance APIs and backend systems. The ideal candidate will have hands-on experience with modern Python frameworks, RESTful API design, and cloud-based deployments.
Key Responsibilities:
- Develop, test, and deploy scalable backend applications using FastAPI.
- Design and implement RESTful APIs and integrate them with frontend and third-party systems.
- Write clean, efficient, and reusable code following best practices.
- Collaborate with frontend developers, DevOps engineers, and product teams to deliver complete solutions.
- Implement authentication, authorization, and role-based access control in APIs.
- Optimize applications for performance, scalability, and security.
- Manage data models and integration with databases (SQL/NoSQL).
- Participate in code reviews, troubleshooting, and debugging production issues.
- Maintain clear documentation of code,
APIs, and system architecture.
Required Skills & Experience:
- Solid programming skills in Python (3.7+).
- Hands-on experience with FastAPI (preferred) or Flask/Django REST Framework.
- Good understanding of asynchronous programming (async/await) in Python.
- Experience with ORMs (e.g., SQLAlchemy, Tortoise ORM).
- Proficiency with databases – PostgreSQL, MySQL, or MongoDB.
- Familiarity with API design principles and tools like Swagger/OpenAPI.
- Experience with Docker and containerized application deployment.
- Knowledge of Git, CI/CD pipelines, and version control workflows.
- Understanding of cloud platforms (AWS, Azure, GCP) is a plus.
- Strong problem-solving and communication skills.
Preferred Qualifications:
- Experience in microservices architecture.
- Knowledge of Redis, Kafka, or Celery for distributed systems.
- Familiarity with unit testing and pytest frameworks.
- Exposur
📌 Python Developer (India)
🏢 Destm Technologies
📍 India