Job Seeker Reactivate Your Account
Thank you, this account has been Deactivated.
Do you want to Reactivate your account?
No
Yes
| Yangon
Verified This job has been verified by the company as a real job vacancy.
30 Nov 2019
Recruiter active 21 hours ago The recruiter at this company was last active reviewing applications.
Sorry, Unable to Apply
x
55%
Please Upload CV Attachment, or update your JobNet Profile to at least 55% of completion.
Upload CV
Update Profile
Recruiter active 21 hours ago The recruiter at this company was last active reviewing applications.
Myanmar - Yangon
Verified This job has been verified by the company as a real job vacancy.

Experience level

Experienced Non-Manager

Job Function

IT Hardware, Software

Job Industry

Internet Services

Min Education Level

Bachelor Degree

Job Type

Full Time

Job Description

A Good Opportunity for ..

Responsibilities
The primary role of the Software Engineer will be able to design and deliver content solutions in support of multiple consumer devices in OTT environments - streaming technologies, content flow through distribution to web, console and mobile platforms (encryption/security, packaging/trans coding, licensing and delivery). The Software Systems Engineer will work closely with other backend services software developers, environment team, QA and front-end client development teams. Successful applicants must be proficient in video delivery technologies and have a background in content delivery networks and their related operational support functions.
- Responsible for design and development of the packaging of content, both DRM and multiple streaming protocol formats through delivery of that content to a CDN.
- Make informed recommendations to improve media experience with digital rights management products, the supporting workflows, and address areas for product optimizations.
- Participate in architectural discussions.
- Collaborate with the broader Digital Platforms team including the leadership team, quality assurance professionals, designers, business analysts and other software engineers in an open, creative environment.
Software Engineer (Media Business)

Open To

Male/Female

Job Requirements

Requirements
- Expert level experience in at least one programming language (C#, Java, C, C++, C#, PHP, Ruby, Python, ActionScript, JavaScript, Swift).
- Experienced with Digital Rights Management (DRM) either with Microsoft PlayReady (or Windows Media), Widevine, Apple FairPlay.
- Solid knowledge of streaming media protocols, technologies and standards (streaming, compression, and transcoding): HTTP Live Streaming (HLS), Smooth Streaming, MPEG-DASH, RTMP, RTSP, etc.
- Experience with Security protocols, server hardening techniques, cryptography, PGP, PKI, SSL/TLS experience.
- Experience with developing detailed network designs, specifications and architectural plans for video platforms.
- Experience developing media applications or frameworks.
- Knowledgeable in all facets of deploying and managing a video pipeline: provisioning, logging, monitoring, and reporting.
- Experience with CDN architectures Ericsson MDN, Cisco Vaults, Verivue, Amazon, Akamai.
- Experience working with media formats on mobile, tablet, desktop, console platforms: Multi-browser, iPad/iPhone, Apple TV, Android, FireTV, Roku Xbox One, etc. Solid knowledge of streaming media protocols: RTP/RTSP/RTCP, HTTP 1.0/1.1, RTMP, Adaptive, SIP .
- Experience with Envivio, Rhozett, Verivue Ateme, Digital Rapids, Tandberg/Ericsson, Kayak video encoders/transcoders. Experience with video file containers: mp4 and mpeg2-ts.
- Experience with content acquisition, ingest, and publishing functions as it relates to a video delivery model.
- Familiarity with video streaming solutions (Wowza, Evo, FMS, HTML5 media, Javascript video players, Flash Media Player, Bitmovin).
- Familiarity with live video broadcasting solutions from Windows, Mac OS X, iOS, Android.

What We Can Offer

Benefits

Bonus, Uniform, Transportation

Highlights

  • An awesome company
  • Join a winning team
  • You can make a difference

Career Opportunities

  • Opportunities for promotion
  • Possibility for job training
  • Learn new skills and techniques