company logo

Python Fast API Developer

Thiruvananthapuram
Full-Time
Mid-Level: 3 to 8 years
Posted on Sep 27 2024

Not Accepting Applications

About the Job

Skills

FastAPI framework
PostgreSQL
MongoDB
Python programming
RESTful API design
API documentation
Redis
AWS Cloud

Job Title: Python FastAPI Developer

Location: Trivandrum

Position Type: Full-Time / Contract

Experience Level: 3 to 8 Years


Role Overview:

We are seeking a Python FastAPI Developer with 3 to 8 years of experience who is skilled in designing and implementing scalable APIs using FastAPI. The ideal candidate will have substantial experience with microservices architecture, databases (PostgreSQL and MongoDB), caching (Redis), and cloud platforms (AWS). Familiarity with message brokers like RabbitMQ or Kafka, version control systems like Git, and containerization technologies like Docker is also required. Experience with AI tools such as Copilot and ChatGPT for enhancing development efficiency is a plus. You should also be adept in Agile methodologies and experienced in both REST and GraphQL APIs. 


Key Responsibilities:

● Design, develop, and maintain scalable APIs using Python FastAPI.

● Implement and manage microservices architecture, ensuring efficient and reliable

integration.

● Work with PostgreSQL and MongoDB databases to design and optimize data models.

● Integrate caching solutions using Redis to enhance application performance.

● Deploy and manage applications on AWS, utilizing cloud services effectively.

● Implement and maintain messaging solutions with RabbitMQ or Kafka.

● Utilize version control with Git, and follow Agile development practices.

● Develop and integrate RESTful and GraphQL APIs.

● Utilize Docker for containerization and manage containerized applications.

● Write and maintain unit tests, and contribute to detailed documentation.

● Leverage AI tools like Copilot and ChatGPT to enhance coding efficiency and

development productivity.

● Troubleshoot and resolve issues in a timely manner, ensuring high system reliability.


Required Qualifications:

● Minimum of 3 years of strong professional experience with FastAPI.

● Proven experience with microservices architecture and related technologies.

● Strong proficiency with PostgreSQL and MongoDB databases.

● Experience with Redis for caching solutions.

● Hands-on experience with AWS cloud services.

● Familiarity with RabbitMQ or Kafka for messaging solutions.

● Proficiency in version control with Git.

● Experience with Agile methodologies and CI/CD processes.

● Ability to develop and integrate both REST and GraphQL APIs.

● Practical experience with Docker for containerization.

● Experience with AI tools like Copilot and ChatGPT.

About the company

We are a unique evaluation partner, offering interview and assessment services to our clients. Our platform's technology-panel-operation-based resources assess candidates' skills, conduct assessments and interviews, advertise jobs, check candidate profiles, hold group discussions, and essentially automate the entire hiring process. We carry out walk-in interviews, campus recruitment, and specialty ...Show More

Industry

Human Resources Services

Company Size

11-50 Employees

Headquarter

Trivandrum

Other open jobs from Futuremug