Cloud CCTV Storage Module Development
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
We are looking for an experienced developer to build a cloud-based CCTV storage module for our surveillance platform.
The module will enable users to securely store, manage, retrieve, and play CCTV recordings using AWS cloud infrastructure.
## Key Responsibilities
* Integrate IP cameras using RTSP.
* Develop video recording and cloud upload functionality.
* Integrate AWS S3 for video storage and AWS Glacier for archival.
* Develop backend APIs for video retrieval, playback, and storage management.
* Implement automated video retention and deletion policies.
* Integrate PostgreSQL for recording metadata.
* Deploy the application using Docker Compose on AWS.
## Required Skills
* AWS (S3, EC2, IAM, Glacier)
* Golang
* RTSP, FFmpeg, and video streaming
* PostgreSQL
* Docker and Linux
* REST API development
Experience with MediaMTX, Frigate, Shinobi, or other CCTV/NVR solutions will be an advantage.
## Expected Deliverables
* Complete source code with documentation.
* Functional AWS cloud storage integration.
* Video upload, retrieval, and playback APIs.
* Docker-based deployment configuration.
* Testing and demonstration of the complete workflow.
## Project Requirements
We prefer developers with prior experience in CCTV, video streaming, or cloud-based video storage solutions.
Our application is hosted on aws amplify, apis are hosted on aws apigw.
Please include your relevant experience, proposed technical approach, estimated timeline, and project cost in your proposal.
This is $120 project.
If we will like your approach then we will award you and create a milestone for $30.
We will release remaining after watch demo.
The module will enable users to securely store, manage, retrieve, and play CCTV recordings using AWS cloud infrastructure.
## Key Responsibilities
* Integrate IP cameras using RTSP.
* Develop video recording and cloud upload functionality.
* Integrate AWS S3 for video storage and AWS Glacier for archival.
* Develop backend APIs for video retrieval, playback, and storage management.
* Implement automated video retention and deletion policies.
* Integrate PostgreSQL for recording metadata.
* Deploy the application using Docker Compose on AWS.
## Required Skills
* AWS (S3, EC2, IAM, Glacier)
* Golang
* RTSP, FFmpeg, and video streaming
* PostgreSQL
* Docker and Linux
* REST API development
Experience with MediaMTX, Frigate, Shinobi, or other CCTV/NVR solutions will be an advantage.
## Expected Deliverables
* Complete source code with documentation.
* Functional AWS cloud storage integration.
* Video upload, retrieval, and playback APIs.
* Docker-based deployment configuration.
* Testing and demonstration of the complete workflow.
## Project Requirements
We prefer developers with prior experience in CCTV, video streaming, or cloud-based video storage solutions.
Our application is hosted on aws amplify, apis are hosted on aws apigw.
Please include your relevant experience, proposed technical approach, estimated timeline, and project cost in your proposal.
This is $120 project.
If we will like your approach then we will award you and create a milestone for $30.
We will release remaining after watch demo.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.