Job Type : Contract/Permanent
Number Of Applications : 30
Job Posted On : 23/04/2024
Job Posted On : 23/04/2024
Job Duration: 12 months
Daily Salary: Negotiable
Context: within the data analytics team (Manager of this team is based in the US)
Work Mode: Hybrid
Location: Bangalore
Position Overview:
We are seeking a talented Python Developer with 3 years of experience to join our API development team. The ideal candidate will have a strong background in Python programming and experience with API development using frameworks such as Django and FastAPI. Additionally, experience with building interactive web applications using Streamlit is highly desirable. Familiarity with both SQL and NoSQL databases and a solid understanding of the entire API development cycle are also required.
Responsibilities:
1. Design, develop, and maintain robust APIs using Python frameworks such as Django and FastAPI.
2. Collaborate with cross-functional teams to define API requirements and deliverables.
3. Implement security measures such as authentication and authorization mechanisms to protect API endpoints.
4. Optimize API performance through efficient data retrieval and response caching techniques.
5. Troubleshoot and debug API issues to ensure reliability and scalability.
6. Write clean, maintainable, and well-documented code following coding standards and best practices.
7. Develop interactive web applications using Streamlit for data visualization and user interaction.
8. Stay updated on industry trends and best practices related to API development and web application development.
**Qualifications:**
1. Bachelor's degree in Computer Science, Engineering, or related field.
2. 3 years of professional experience as a Python developer, with a focus on API development.
3. Proficiency in Python programming language.
4. Strong experience with API frameworks such as Django and FastAPI.
5. Experience with building interactive web applications using Streamlit.
6. Experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
7. Understanding of RESTful API design principles and best practices.
8. Knowledge of API authentication methods such as OAuth, JWT, and API keys.
9. Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
10. Strong problem-solving skills and attention to detail.
Vivanet is an IT Services and Consultancy company based in Pune. We provide various services such as custom software development, managed services and staff augmentation. Our mission is to enrich our talent and partner in the success of our employees, clients and customers.
1 month ago
5 months ago
6 months ago
7 months ago
7 months ago