Job Description This is a remote position. Job Requirements 1. AWS Media Services Expertise • Experience with AWS Media Services , including MediaLive , MediaConvert , MediaPackage , MediaTailor , and IVS . • Knowledge of adaptive bitrate streaming (ABR) technologies, such as HLS and DASH . • Familiarity with video processing and transcoding workflows in AWS, including input/output configurations in MediaConvert . • Experience in working with just-in-time packaging for video streams (e.g., MediaPackage). • Expertise in content delivery optimization using CloudFront and AWS Global Accelerator for video streaming. 2. Lambda and AWS SDK Proficiency • Proficiency in AWS Lambda for automating video workflows like transcoding, packaging, and streaming. • Strong experience writing Lambda functions in Node.js or Python for processing media files. • Ability to trigger Lambda functions based on events such as S3 file uploads or CloudWatch events . • Hands-on experience with AWS SDKs (e.g., AWS SDK for Node.js or Python Boto3 ) to interact with Media Services and other AWS resources. 3. Video and Media Processing Skills • In-depth knowledge of video formats and codecs (e.g., H.264 , HEVC , VP9 ) and container formats (e.g., MP4 , MKV ). • Familiarity with Digital Rights Management (DRM) and secure video delivery, including DRM solutions in MediaTailor. • Experience in creating automated media transcoding workflows using MediaConvert and integrating it with other AWS services (S3, CloudWatch). • Ability to implement ad insertion workflows using MediaTailor for targeted advertisements. 4. S3 and CloudWatch Integration • Proficiency in AWS S3 for media file storage, and the ability to manage S3 events to trigger Lambda functions. • Experience using CloudWatch Logs and CloudWatch Events for monitoring and logging Lambda executions. • Ability to set up alarms and notifications for job failures or completion events related to media processing. 5. CI/CD and Automation • Experience with CI/CD pipelines to automate the deployment of Lambda functions using tools like AWS CodePipeline , Jenkins , or GitLab CI . • Expertise in Infrastructure as Code (IaC) tools like AWS CloudFormation or Terraform for provisioning Lambda functions and Media Services resources. 6. Monitoring, Optimization, and Security • Experience in monitoring AWS Lambda performance, MediaConvert jobs , and stream quality using CloudWatch Metrics . • Ability to optimize AWS Lambda costs by improving execution time, memory usage, and efficient media workflows. • Knowledge of IAM roles and permissions required for secure access to AWS Media Services and S3 buckets. 7. Collaboration and Documentation • Strong communication skills for working with Solution Architects, DevOps engineers, and other team members to design and implement media workflows. • Ability to document Lambda functions, media processing workflows, and deployment processes for team knowledge sharing. • Ability to troubleshoot and resolve issues in media workflows and Lambda executions efficiently. 8. Additional Skills (Preferred) • AWS certifications like AWS Certified Developer – Associate or AWS Certified Solutions Architect . • Familiarity with AWS Elemental Link for on-premise encoding integration. • Experience with AWS IVS for interactive live streaming solutions. • Proficiency in French or other languages as a plus for global client interactions. Experience • 3-5 years of experience working with AWS Media Services and Lambda development. • Proven experience in building, automating, and managing video streaming and transcoding workflows in AWS.
Amazon Web Services (AWS) Developers
PENTOZ Technology
AWS Solution Architect/Developer
Comerit
Lawson Developer
Etech
Senior Python Developer (AWS + Terraform) | 8+ Years | Remote | Full-Time
Venpa Global Technologies
Senior Java Developer (Java + AWS + React + TypeScript) | 8+ Years | Remote | Full-Time 🔥
Venpa Global Technologies
Sr AWS Data Engineer (Scala Developer)
Cubetech Solutions Llc