Full Stack Development - Internship
Edify Thinktank
Selected intern's day-to-day responsibilities include:
1. Develop and maintain Node.js/Express APIs (RESTful design, JWT auth,
controllers/models/routes).
2. Integrate Python microservices (FastAPI/Uvicorn: bioinformatics,
cheminformatics tools) with the main backend.
3. Design, implement, and optimize MongoDB schemas and queries (via
Mongoose).
4. Handle job orchestration, async task management, and file/result storage
for large computations.
5. Ensure security (JWT authentication, bcrypt, CORS, dotenv management).
6. Deploy entire stack (Node.js backend + Python services + MongoDB) using
Docker and Docker Compose.
7. Manage production deployment on cloud (AWS/GCP/Oracle/Heroku), including
autoscaling/monitoring.
8. Set up and maintain CI/CD pipelines and scripts.
9. Proficient with Kubernetes for production-ready orchestration (desired,
not mandatory).
10. Monitor, log, and troubleshoot production issues
Required Skills
About Edify Thinktank
Introducing Edify Thinktank, an innovative educational startup committed to helping individuals unlock their full potential. We offer a range of personalized services designed to support your personal and professional growth. From 1:1 career guidance sessions and expert CV reviews to study abroad consulting and mental health support, our services are tailored to meet your unique needs. Whether you're navigating your career path, planning for higher education abroad, or seeking mental wellness, Edify Thinktank is here to provide the tools and guidance necessary for you to achieve your goals. With our expert support, we empower you to build a brighter, more successful future.
Job Summary
Ready to Apply?
Take the next step in your career journey. Join Edify Thinktank and make an impact.