Software Developer/ Engineer/ Architect
SRE Intern for Cloud Overload Control System
- Investigate different logging system and find out the most suited logging system for falken project
- Replace existing logrus logging system with new logger module
- Extend the new logging module with new features if its not present in the system already.
- Investigate the performance overhead of using grpc messages in falken system
- Need to verify failure scenarios such as sdk/app failure, agent failure, network failure/congestion and the controller failure.
- Prepare documentation on
- Falken code base, modules and their interaction
- coding guidelines and contribution guide for Falken codebase
- Falken sdk integration guide for service teams
- Prepare the performance report for agent, sdk and controller(low priority and can do if there is time left)
- Eager to learn about software development life cycle of large scale cloud solutions
- Experience in programming language: Python, C, C++. Golang is a plus.
- Basic understanding of cloud technologies and solutions
- Hands-on experience in cloud such as Microsoft cloud, AWS, Google Cloud, etc.
- Team Player
- Excellent verbal and written communication skills
- Open to Bachelors, Masters, and PhD students in the final tear