This job has expired

Check similar jobs, what people also searched, or create a job alert for Senior FastAPI Python Developer / Architect jobs in Hyderabad, Telangana, India

Expired

Transnational Software Services PVT Ltd

Senior FastAPI Python Developer / Architect

Hyderabad, Telangana, India

17 days ago
Save Job

Summary

Job Title: Senior Fast API Python Developer / Architect

Employment Type: Full-time

Location: Hyderabad/On-site

Experience: 7+ Years


Job Summary:

We are seeking an experienced Senior FastAPI Python Developer / Architect to design, develop, and maintain high-performance web applications and APIs. The ideal candidate will have extensive expertise in Python, FastAPI, and microservices architecture, along with a deep understanding of cloud-based, scalable, and secure backend solutions. This role requires leadership in architectural decision-making, performance optimization, and technical mentoring.


Key Responsibilities:

·        Architect, design, and develop scalable and high-performance FastAPI-based web applications and RESTful APIs.

·        Lead the design and implementation of a microservices-based architecture for large-scale applications.

·        Implement best practices in API design, security, and performance optimization.

·        Develop and manage asynchronous APIs and integrate them with databases, caching systems, and third-party services.

·        Ensure code quality, maintainability, and scalability by enforcing best practices.

·        Provide technical leadership and mentorship to the development team.

·        Collaborate with frontend developers, DevOps engineers, and other stakeholders for seamless integration.

·        Implement authentication, authorization, and security best practices using OAuth2, JWT, and API Key-based mechanisms.

·        Optimize database schemas and queries for SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.

·        Conduct code reviews, unit testing, and integration testing to maintain high reliability and performance.

·        Stay up-to-date with FastAPI, Python, and modern backend development trends.


Required Skills and Qualifications:

·        Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.

·        7+ years of experience in backend development with Python.

·        3+ years of experience specifically with FastAPI.

·        Strong expertise in asynchronous programming, microservices architecture, and API development.

·        Experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.

·        Deep understanding of authentication mechanisms like OAuth2, JWT, and API security best practices.

·        Expertise in Docker, Kubernetes, and CI/CD pipelines.

·        Strong background in cloud platforms (AWS, Azure, or Google Cloud).

·        Experience with scalability, performance optimization, and caching techniques.

·        Hands-on experience with unit testing frameworks (pytest, unittest) and CI/CD pipelines.

·        Strong problem-solving skills and the ability to handle complex challenges.

·        Ability to lead, mentor, and provide technical guidance to a team.


Preferred Skills:

·        Experience with Celery or other task queues for background processing.

·        Knowledge of WebSockets and real-time applications.

·        Experience in event-driven architectures and message queues (Kafka, RabbitMQ, or similar).

·        Experience with GraphQL (optional but a plus).

·        Previous experience working in an Agile/Scrum development environment.

·        Contribution to open-source projects or personal FastAPI projects is highly regarded.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job