Project Overview: We are seeking a freelance developer with experience in developing proxy APIs to be deployed on Azure Cloud Functions. The goal of this project is to develop a reliable and scalable proxy API that can handle multiple concurrent requests and efficiently route incoming traffic to backend services.
Responsibilities:
Design and develop a proxy API that is compatible with Azure Cloud Functions Implement caching mechanisms to improve performance and reduce latency Develop error handling and logging mechanisms to ensure the reliability and availability of the API Implement security measures to protect against potential threats and vulnerabilities Work with the client to understand their requirements and provide regular updates on the project status Test the API thoroughly to ensure that it is functioning as expected Requirements:
Proven experience in developing proxy APIs for cloud environments Strong knowledge of Azure Cloud Functions and related technologies Experience with caching mechanisms and load balancing Knowledge of security best practices and techniques for securing APIs Strong problem-solving skills and ability to work independently Excellent communication skills and ability to work with clients remotely Deliverables:
A functional and reliable proxy API that meets the client's requirements and is compatible with Azure Cloud Functions Comprehensive documentation of the API, including instructions for deployment, configuration, and maintenance Thorough testing results and any necessary bug fixes Timeline: The project timeline is approximately 4 weeks, with the possibility of extension depending on the client's needs and project requirements.
Payment: Payment will be negotiated based on experience and expertise. A deposit may be required before the start of the project, with the remainder to be paid upon completion and acceptance of the deliverables.
If you are interested in this opportunity, please submit your resume, a cover letter outlining your relevant experience, and any relevant work samples.