Role Overview
We are seeking a skilled Developer to assist in transitioning our current content delivery network (CDN) setup for distributing audio sample packs on our Shopify site, via the Shopify app Sendowl (Shopify does not play a role here, other than connecting the products). Our objective is to switch from our current CDN to Bunny CDN, ensuring seamless integration with our SendOwl digital delivery system.
We specifically need experience implementing token-signed URLs (JWT/HMAC) for secure file delivery and integrating with SendOwl or similar digital download platforms.
Responsibilities
- Transition the current CDN setup from S3 and Bucketblaze to Bunny CDN.
- Implement token-based URL signing (Bunny Token Auth V2) to ensure expiring, non-shareable download links.
- Ensure that the new CDN setup integrates smoothly with Sendowl, maintaining secure and hidden URLs for file downloads.
- Configure Bunny CDN to handle file sizes ranging from 100 MB to 2.5 GB efficiently.
- Test and verify the new setup to ensure that all downloads are accessible and delivered without interruption.
Required Skills
- Experience in CDN configuration and management, particularly with Bunny CDN.
- Familiarity with Shopify apps and integrations, specifically Sendowl.
- Proficiency in handling large file distributions securely.
- Strong understanding of URL masking and security protocols.
Nice to Have
- Experience with AWS S3 and Bucketblaze for comparative understanding.
- Potential reccomendations for other CDNs besides Bunny
- Knowledge of audio file distribution and e-commerce platforms.