Technical Lead (python/Fast API) SM (India)

Technical Lead (python/Fast API) SM (India)

23 Sep
|
Tata Consultancy Services
|
India

23 Sep

Tata Consultancy Services

India

Role & responsibilities

API Design & Standards: Design high-performance RESTful APIs or GraphQL endpoints using FastAPI, defining transparent OpenAPI/Swagger documentation and schema validations with Pydantic.

- Architecture & Microservices: Build scalable, asynchronous microservices and event-driven architectures. Manage distributed state, Redis caching, and background job processing.
- Database Management: Oversee relational (PostgreSQL) or NoSQL (MongoDB) data modeling, schema migrations, indexing, and query performance optimization.
- Security & Auth: Implement and review authentication and authorization models, such as OAuth2, JWT, and Role-Based Access Control (RBAC), ensuring data integrity and tenant isolation.

• Security & Auth: Implement and review authentication and authorization models, such as OAuth2, JWT,



and Role-Based Access Control (RBAC), ensuring data integrity and tenant isolation.

• Code Reviews & Pull Requests: Review complex pull requests, enforce coding guidelines, resolve concurrency/idempotency issues, and validate AI-assisted or AI-generated backend code.

• Team Mentorship: Guide junior and mid-level developers, conduct technical training, and promote best practices in automated testing and CI/CD pipelines.

• Production & Observability: Own platform reliability, structured logging, monitoring, and tracing (e.g., via Datadog or CloudWatch) while troubleshooting difficult production incidents.

Preferred candidate profile

📌 Technical Lead (python/Fast API) SM (India)
🏢 Tata Consultancy Services
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical lead (python/fast api) sm (india) / india