About the internship
Selected intern's day-to-day responsibilities include:
1. Work closely with team members to understand project requirements and contribute to the overall development process.
2. Stay updated on the latest trends, tools, and technologies in Python development.
3. Conduct thorough testing of Python code to identify and fix bugs, ensuring the reliability and performance of software applications. Collaborate with the development team to design, implement, and maintain Python-based applications.
4. Write efficient, reusable, and well-documented code while adhering to coding standards.
5. Create and maintain detailed technical documentation for all Python code and projects.
6. Actively participate in code reviews, seeking and providing constructive feedback.
Proactively identify areas for improvement in the existing codebase and suggest enhancements.
Skill(s) required
Amazon Web Server (AWS)
Django
Docker
FastAPI
Flask
Kubernetes
Machine Learning
Python
Redis
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 7th May'24 and 11th Jun'24
3. are available for duration of 6 months
4. have relevant skills and interests
Other requirements
1. Proficiency in Modular Object-Oriented Python Coding.
2. Experience with frameworks like Flask, Django, and FastAPI.
3. Excellent with Data Structures and Algorithms.
4. Exposed to backend development. (API calls server/client)
5. Worked on Microservice Architecture.
6. Experience using Messaging brokers (Redis, Kafka, and RabbitMQ).
7. Experience working on Cloud (AWS/Azure/GCP).
8. Exposed to Deployment: Docker/Kubernetes.
Perks
Certificate
Letter of recommendation
Flexible work hours
Informal dress code
5 days a week
Free snacks & beverages
Number of openings
4
About Techolution
Techolution is a global business technology consultancy headquartered in New York City with offices in India, Singapore, Indonesia, and Mauritius. We specialize in building and implementing managed services and solutions for customers who want to digitally transform their business, whether they are at the beginning or further along their digital transformation journey.
Our team of IT professionals possesses significant expertise in the areas of cloud migration and automation, the Internet of Things (IoT), big data, artificial intelligence, and CX/UX optimization. We apply our business and technical knowledge to help clients enhance their existing work processes and infrastructure to secure new efficiencies, boost productivity, and increase company-wide cost-effectiveness. Given the current and ever-evolving digital landscape, Techolution delivers tangible business value both in the present and in the future.