Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 6.0 years
0 Lacs
maharashtra
On-site
You will be responsible for architecting and building the server and serverless backend infrastructures for an educational platform that provides personalized learning experiences. This involves designing scalable APIs, implementing complex business logic, and integrating with external systems such as gaming servers and educational content providers. Expertise in Azure serverless technologies and educational data management is essential for this role. Your key responsibilities will include: - Designing and implementing serverless APIs using Azure Functions and TypeScript - Deploying SSR-optimized web experiences using NextJS and TypeScript - Developing complex business logic for adaptive learning algorithms and content delivery - Building robust data models for courses, playbooks, quests, and analytics - Implementing authentication and authorization systems using MSAL and Azure AD - Designing event-driven architectures for real-time data processing You will also be responsible for: - Designing and optimizing Azure Cosmos DB container strategies and data models - Implementing efficient querying patterns for educational content and user analytics - Managing data relationships between users, content, assessments, and performance metrics - Ensuring data consistency and integrity across distributed systems - Optimizing database query performance for scale (supporting 5,000-25,000+ students) Additionally, you will: - Build RESTful APIs for content management, user authentication, and analytics - Integrate with external systems including gaming servers and OpenStax content - Develop real-time scoring and assessment APIs - Create secure file upload and content management endpoints Other responsibilities include: - Implementing caching strategies using Redis for optimal performance - Designing auto-scaling solutions for variable educational workloads - Monitoring and optimizing API performance and database queries - Implementing proper error handling and logging for production systems - Ensuring high availability and disaster recovery capabilities To be successful in this role, you need: - 3-5+ years of backend development experience with TypeScript/Node.js - 2-3+ years of Azure cloud services experience, particularly Azure Functions - Expert knowledge of Azure Cosmos DB or other NoSQL database systems - Strong experience with serverless architecture patterns and event-driven design - Proficiency with authentication systems (Azure AD, MSAL, OAuth) - Experience with API design, documentation, and versioning strategies You should also have experience in: - Building systems that handle educational content and user progress tracking - Understanding of learning management systems (LMS) or educational platform requirements - Experience with assessment and analytics systems - Familiarity with adaptive learning or personalization algorithms In addition, you should possess: - Strong experience with automated testing (unit, integration, and end-to-end) - Proficiency with CI/CD pipelines and Github Actions - Experience with microservices architecture and API gateway patterns - Knowledge of security best practices for educational applications - Familiarity with Nx monorepo build systems or similar Moreover, experience in: - Integrating with external gaming platforms - Real-time data processing and streaming analytics - Understanding of content delivery networks and media management - Optimizing applications for high concurrent user loads You will also be involved in addressing specific project challenges such as: - Handling data complexity by designing sophisticated data models for analytics - Meeting integration requirements by building secure APIs and integrating with external systems - Addressing scalability demands by designing systems to scale and implementing efficient data processing for real-time analytics and reporting.,
Posted 21 hours ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
71627 Jobs | Dublin
Wipro
26798 Jobs | Bengaluru
Accenture in India
22262 Jobs | Dublin 2
EY
20323 Jobs | London
Uplers
14624 Jobs | Ahmedabad
IBM
13848 Jobs | Armonk
Bajaj Finserv
13848 Jobs |
Accenture services Pvt Ltd
13066 Jobs |
Amazon
12516 Jobs | Seattle,WA
Capgemini
12337 Jobs | Paris,France