Posted 7 months ago

 

Responsibilities:

· Discuss and design end-to-end architecture (frontend, backend, DB, DevOps)

· Define and enforce modular micro service structure and frontend strategy (microfrontend or monolith to modular)

· Build highly scalable systems with MySQL, Cassandra, PostgreSQL + NoSQL (MongoDB, Redis)

· Lead team of frontend, backend, DevOps, and AI developers

· Implement RBAC, SSO, multi-tenant authentication (Keycloak or OAuth2)

· Set up CI/CD pipelines, containerization (Docker), and K8s orchestration

· Lead performance optimization, fault-tolerance, and service isolation strategies

· Integrate AI chatbot services (RASA) for natural task execution

· Conduct code reviews, testing strategies, and security audits

· Communicate regularly with Mangers, product teams, and stakeholders

 

Must-Have Skills:

· 8 years+ experience in full-stack development

· Strong in Python (FastAPI or Flask) for backend APIs

· Strong in React.js (Tailwind / MUI) for frontend

· Experience with modular microservice architecture

· Experience with MySQL, Cassandra, SQL (PostgreSQL) and NoSQL (MongoDB, Redis)

· Familiar with KeyClock, OAuth2 / SSO / RBAC implementations

· Hands-on with Docker, Kubernetes, and CI/CD pipelines

· Familiarity with AI/chatbot integration using tools like Rasa or LangChain

· Good understanding of system security, scalability, and modular deployment

 

Good to Have:

· Experience building SaaS platforms with multi-tenant architecture

· Prior work in EdTech, ERP, LMS, or CRM platforms

· Experience with BI dashboards (Superset / Metabase / Redash)

· Knowledge of Module Federation / Microfrontends

 

Tools/Tech Stack You’ll Work With:

· Frontend: React.js, TailwindCSS, Vite/Webpack, Module Federation

· Backend: Python, FastAPI, Node, PostgreSQL, MongoDB, Redis

· DevOps: Docker, Kubernetes, GitHub Actions

· Auth: Keycloak, OAuth2, JWT

· AI: Rasa, LangChain, OpenAI

· Monitoring: Prometheus, Grafana, Sentry

Minimum Qualification:

· BE/BTech / MCA / MTech

Job Features

Experience

8 years

Location

Chandigarh

Apply For This Job

A valid email address is required.
A valid phone number is required.