12 Aug
|
Bajaj Finance
|
Pune
12 Aug
Bajaj Finance
Pune
Job Purpose
Will be a technical expert who is expert in application development and support using Python, Langchain, Azure open AI, React and No SQLDuties and Responsibilities
- Should have experience in application, product development with industries best practice and standards
- Should be able to design the enterprise level architecture for scalable, performance-oriented application.
- Must be expert into code development and technical design of application.
- Should work independently in individual contributor role on current projects.
- Should able to manage Azure DevOps processes.
- Expertise in review and perform optimization for complexity and performance of process
- Should be able to evaluate the required infra capacity basis the usages.
- Must be expert in creating solution document, technical design documents for new requirement and RCA
- Interact with cross teams to understand system issue and follow-up with respective team to get is fixed asap.
- Understand and identify areas of improvement across businesses and participate in solution identification and implementationKey Decisions / Dimensions
- Finalizing the Solution design and technical Architecture
- Approach for technologies and tools to be used for application development
- Preparing application solution design with technical specification
- Creation of code, implementation plan and planning deployment
- Development Planning and resource planning
- Conduct Code Review / Testing
- KPI monitoringMajor Challenges
- Keeping up to date with the latest technology
- Keep optimizing the application code for optimal usages of resources and scalability.
- Handling Production issues and responsible to communicate to business teams
- Conduct systematic Root Cause Analysis
- Maintaining the system uptime to 100%Required Qualifications and Experience a) Qualifications
Graduation in computers / electronics or Post Graduation in Computer Science b) Work Experience
Experience of 7 – 8 years c) Mandatory Skills (tasks may differ basis the below mentioned skill sets)
Must have
Core Technical Skills (Mandatory)
- Python, FastAPI, Pydantic v2, React/TypeScript- Advanced proficiency with async/await patterns. Production experience with middleware.
- Prompt Engineering, Azure Open API, Langchain, Langgraph, AI Agents - Using AI in business application/
- Docker - Containerization and deployment
•
Cloud & Infrastructure (Mandatory)
- AWS Services - Secrets Manager, IAM roles, ECS/EC2 deployment
- Azure Active Directory, Azure DevOps, GitHub - REST API integration, work item management. Repo management.
Database & Performance (Mandatory)
- Database Design, Connection Pooling, Caching Strategies, Error Handling
- MongoDB - Experience with Motor (async driver) and Beanie ODM
- Redis - Caching strategies and async operations
Security & Authentication (Mandatory)
- Secrets Management, OAuth2/SAML, JWT Tokens - Token validation, refresh mechanisms, Azure AD integration patterns, AWS Secrets Manager, secure credential handling
- Security Best Practices - Input validation, PII handling, audit logging Positive and problem-solving attitude, must work as independent contributor
Soft Communication
- Technical Communication - Ability to explain complex technical concepts
- Problem-Solving - Debugging complex distributed systems
- Code Review - Constructive feedback and knowledge sharing
- Mentoring - Ability to guide junior developers
- Strong bias for action & driving results in a high-performance environment.
- Exceptionally high motivational levels and needs to be a self-starter.
📌 Senior AI Engineer (Pune)
🏢 Bajaj Finance
📍 Pune