About the internship
About the internship: We are looking for an enthusiastic and motivated 'Backend Developer Intern' with a strong foundation in Python. As a backend developer intern, you will work closely with our experienced engineering team to design, develop, and maintain backend services and APIs. This is an excellent opportunity for a student or recent graduate to gain real-world experience in a dynamic and collaborative environment.
Selected intern's day-to-day responsibilities include:
1. Collaborate with the development team to design and implement scalable backend systems.
2. Develop and maintain RESTful APIs using Python frameworks (e.g., Django, Flask).
3. Integrate back-end services with front-end applications.
4. Participate in code reviews and contribute to improving coding standards.
5. Debug and troubleshoot issues in the backend services.
6. Assist in optimizing application performance and security.
7. Document development processes, architecture, and standards.
Qualifications:
1. Currently, pursuing or recently completed a degree in Computer Science, Engineering, or a related field.
2. Strong understanding of Python programming language.
3. Familiarity with backend frameworks such as Django, Flask, or Fast API.
4. Basic knowledge of RESTful API design principles.
5. Understanding of databases (SQL, NoSQL) and experience with at least one database management system.
6. Knowledge of version control systems like Git.
Skill(s) required
Amazon Web Services (AWS)
Embedded Systems
FastAPI
HTML&CSS
Internet of Things (IoT)
JavaScript
Linux
Microsoft Azure
NoSQL
Python
REST API
SQL
Earn certifications in these skills
Who can apply
Only those candidates can apply who:
1. are available for full time (in-office) internship
2. can start the internship between 26th Aug'24 and 30th Sep'24
3. are available for duration of 6 months
4. are from or open to relocate to Bangalore
5. have relevant skills and interests
Other requirements
1. Currently pursuing a bachelors or masters degree in computer science, electrical engineering, or a related field.
2. Strong programming skills in Python.
3. A basic understanding of IoT concepts and technologies.
4. Familiarity with Linux operating systems and command-line tools.
5. Knowledge of version control systems (e.g., Git).
6. Good problem-solving skills and attention to detail.
7. Ability to work effectively in a team environment and communicate clearly.
8. Eagerness to learn and take on new challenges.
Skills Required:
1. Python, Javascript, and Linux.
2. IoT and Firmware.
3. Fast API and Rest API
4. HTML & CSS
Perks
Certificate
Number of openings
4
About Technoculture Research
Technoculture Research is based in Bodhgaya, Bihar, India. We focus on developing modern technology relevant to many fields in our day-to-day life, including construction, machinery, food, drug, and agriculture. Our recent project focuses on developing and implementing novel methods for efficient water harvesting and artificial water recharge methods. One of our key objectives is to produce a platform capable of accurately predicting the hydrological conditions over an area in order to aid in the development and decision-making processes.
We do research and development based on newly developed technologies. Our main focus is on inventing products for commercial and industrial use. We have a high-tech biotech lab for research and development on biomedical, bio-mechanical, and bioelectronics products. We do product development and design. We do research on novel and innovative ideas as well as cost-effective products for the next generation.