Source description
About the role
Python Developer/ Lead/Architect Experience - 10+ Yrs Location : Bangalore JD :Job Description: Key Responsibilities: - develop, and optimize high-performance APIs using FastAPI. - Design and implement scalable, distributed backend solutions in Python. - Lead AWS cloud deployments and infrastructure management (EC2, Lambda, RDS, S3, API Gateway, etc.). - Develop and maintain microservices-based architectures. - Optimize database performance (PostgreSQL, MySQL, NoSQL databases like DynamoDB). - Implement best practices for API security, authentication, and authorization (OAuth, JWT, IAM roles, etc.).: - Lead code reviews, mentoring, and technical guidance for junior developers. - Monitor system performance and troubleshoot scalability issues. - Stay updated on emerging technologies to enhance system efficiency. Required Skills & Qualifications: - 10+ years of experience in Python backend development. - Strong hands-on experience with FastAPI, - Deep expertise in AWS (EC2, Lambda, RDS, S3, API Gateway, CloudFormation, Terraform). - Experience with asynchronous programming, concurrency, and event-driven architecture. - Strong understanding of microservices, RESTful APIs, and GraphQL. - Database expertise in SQL (PostgreSQL/MySQL) and NoSQL (DynamoDB, MongoDB). - Solid understanding of software design patterns, SOLID principles, and clean code practices. - Experience working in an Agile/Scrum environment. Job Types: Full-time, Permanent Compensation: 2,000,000.00 - 2,500,000.00 per year Advantages: - Health insurance - Provident Fund Schedule: - Day shift Work Location: In person .