drjobs PythonFastapi resource

PythonFastapi resource

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bangalore Rural - India

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview

The Python/FastAPI resource plays a pivotal role in our development team by driving the design development and optimization of web applications using Python and the FastAPI framework. The selected candidate will be responsible for building efficient reliable and scalable APIs that facilitate seamless data exchange and integration with various systems. With the increasing demand for highperformance applications this role is critical for ensuring that our software solutions are not only functional but also optimized for speed and reliability. This individual will collaborate closely with frontend developers product managers and other stakeholders in an Agile environment to deliver innovative solutions that meet both business requirements and user expectations. The successful candidate will possess strong technical skills a commitment to best practices in software development and the ability to thrive in a fastpaced environment.

Key Responsibilities

  • Develop and maintain highquality FastAPI applications.
  • Design and implement RESTful APIs for seamless integration.
  • Write reusable testable and efficient code.
  • Collaborate with UI/UX designers to create userfriendly applications.
  • Integrate thirdparty services and APIs as needed.
  • Conduct unit testing and debugging to ensure optimal performance.
  • Optimize applications for maximum speed and scalability.
  • Maintain and improve existing APIs and backend services.
  • Document API specifications and usage guidelines.
  • Participate in code reviews and provide constructive feedback.
  • Adhere to coding standards and best practices.
  • Collaborate in an Agile development environment.
  • Monitor application performance and troubleshoot issues.
  • Stay updated with the latest industry trends and best practices.
  • Contribute to the development of technical documentation.

Required Qualifications

  • Bachelor s degree in Computer Science or equivalent experience.
  • Proven experience in Python programming.
  • Handson experience with FastAPI development.
  • Strong understanding of RESTful API design principles.
  • Experience with relational and nonrelational databases.
  • Familiarity with microservices architecture.
  • Knowledge of version control systems preferably Git.
  • Experience with automated testing frameworks.
  • Proficiency in debugging and optimizing code.
  • Ability to write clear and concise documentation.
  • Experience in Agile Scrum methodologies.
  • Excellent problemsolving skills and attention to detail.
  • Good communication and collaboration skills.
  • Willingness to learn and adapt to new technologies.
  • Experience with cloud services is a plus.
1. Good Experience on Python scripting.
2. Experience on any web framework like Tornado/fastapi.
3. Experience implementing AI/ML and Generative AI usecases RAG implementations.
4. Experience working on Embedding and Transformer models.
5. Experience working on document processing ETL pipelines using Python.
6. Experience working on Azure AI Search.
  • 7. Self motivated fast learner individual contributor preferred.

python programming,etl,agile scrum methodologies,machine learning,web framework,microservices architecture,fastapi development,cloud services,fastapi,relational and non-relational databases,debugging and optimizing code,technical documentation,restful api design,restful apis,automated testing frameworks,python,version control systems (git),artificial intelligence strategy

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.