Python Discord Bot: Cloud Application Platform -- 2

Job ID: 36946000

Budget: €250 – €750 EUR

Project Title: Python Developer for Code Review, Enhancement and Deployment of Discord Bot on AWS

Project Description:

I seek a Python expert to conduct a comprehensive code review of my Discord bot's Python code, enhance its security and functionality, and deploy it on a reliable and secure cloud hosting service.

The Discord bot has custom command features that execute specific commands based on user input. I am looking for improvements in these features, specifically ensuring a more secure and reliable user experience.


Tasks:

Code Review: Conduct a thorough review of the existing Python codebase for the Discord bot, identify potential security vulnerabilities or performance bottlenecks, and suggest/implement improvements.

Secure File Operations: Ensure the safety and security of file operations within the code, preventing risks of directory traversal attacks and tampering.

Cloud Deployment: Deploy the bot on a cloud hosting service for increased scalability, security, and reliability. The preferred hosting platform is AWS. Therefore, prior experience with AWS is a plus.

HTTPS Setup for Flask API: Set up HTTPS for the Flask API to ensure secure communication between the client and server.


Skills and Experience Required:

- Strong proficiency in Python programming language, particularly on secure coding practices.
- Proven experience in developing, reviewing, and enhancing Discord bots.
- Familiarity with cloud hosting services, particularly AWS, along with their setup and maintenance.
- In-depth knowledge of the Discord API and bot development practices.
- Proficiency in creating and managing custom commands within the Discord environment.
- Experience with Flask API and HTTPS setup is beneficial.

If you possess the above qualifications and have a history of developing and deploying Python Discord bots on AWS, I invite you to submit your proposal. Your proposal should include a brief overview of your relevant experience, your approach to the tasks outlined above, and your estimated timeline for project completion.

Looking forward to your proposals. Thank you.
Related categories: Python Web Security Amazon Web Services Docker Flask