Who can apply
1. Candidates with minimum 2 years of experience.
1. Backend : Python (Flask, FastAPI), web scraping (Scrapy, BeautifulSoup), API integration (Requests, HTTPX), asynchronous processing using Celery or Redis, task scheduling with cron jobs or event-driven architectures
2. Frontend : React.js or Vue.js for building dynamic UI components, JavaScript/TypeScript, HTML/CSS, and frontend libraries, Experience in making API calls (Axios, Fetch) and handling real-time updates (WebSockets, etc.)
3. Data management: PostgreSQL/MySQL for relational data, experience with MongoDB/Elasticsearch for NoSQL or search-heavy workloads, Redis for caching and notification queues
4. AI Framework: NLP libraries & LLM, templating systems like Jinja2, Pytorch, TensorFlow, LLMs, LangChain, Azure Open AI, and Bedrock
5. Notifications and alerts: Integrating email and push notification systems (SendGrid, AWS SES, Twilio, AWS SNS). Knowledge of building real-time event systems for handling notifications based on client preferences
6. Cloud infrastructure: Cloud platforms (AWS, GCP, Azure), Docker/Kubernetes for containerization and scalable deployments, Setting up CI/CD pipelines (GitHub Actions, Jenkins, etc.)
7. Security: Authentication/authorization (JWT, OAuth2), Knowledge of data encryption (at rest and in transit) and role-based access control (RBAC)
8. Monitoring and logging: Logging and monitoring tools (Sentry, CloudWatch, Prometheus, Kibana), Implementing robust error handling and performance tracking
Annual CTC: ₹ 7,00,000 - 10,00,000 /year
OR