Leading the Evolution of VoIP Advancement and Convergence Technologies  
HomeProductsCompanyInvestor RelationsNewsContact
 
 
Cleo Networks IT Careers
 
  About Us  
Management
Partnerships
Investor Relations
Career Center
Contact us
 
 
 
 
Wanted: Experienced Media Server Developer (JAVA) - Video Conferencing & Live Streaming
 
Position: Full Time or Contract           Location: Kraków, Poland           Start Date: Immediate


We have a very exciting project in stealth mode. Cleo Networks is planning to build an innovative “first to market” global unified communications service called iBabel with video conferencing & media live streaming being a KEY of the overall service offering. We're in the process putting together a very high-caliber team and we want to start with a superstar media streaming/communications developer. Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly motivated team environment? If your answer is yes, then what you build will be used by millions of users around the world, and you will be known to have build the first service of it’s kind.

About The Position:

We are looking for an outstanding software/system media streaming & video communication JAVA Developer with a passion for conceptualizing and designing highly scalable media systems. The candidate will be responsible for developing a Java based unified communications platform that serves a global community, as the platform is expected to deliver multi-party video conferencing between Flash Players (initially only online and later to FP on mobile devices). The platform will have be capable of methods P2P, server route and multicast. The candidate will use a scalable platform that can be eventualy deployed to Content Delivery Networks.

Ideally, you will have more than 5 years of experience from working on video casting & streaming projects specifically were the end users interface with Flash Player. You know all about low level server programming and configuration related to flash media streaming, encoding, codecs, What *is* required is deep understanding of how to deliver video conferencing that streams LIVE to a global audience of millions using various technologies, architectures and CDNs. It's a tall order, are you the individual we are looking for?

 

RESPONSIBILITIES

As a systems architect you will develop + and implement the deployment of new core services for delivering stunningly new on-demand video conferencing experiences & live video streaming on a massive scale. For the initial phases of development an outside team will help research, plan and develop the video conferencing service with the selected individual. The iBabel team is a new, small and fast-moving team of world-class experts who are innovating in Peer to Peer, 1 to many & end-to-end real-time video delivery. We are a team that thrives on big challenges, results, quality, and agility. Finally the selected individual will serve as the evangelist of the architectural vision, strategy, and principles to internal staff, industry analysts, and throughout their peer groups.

  • Design & Implement a web based video conferencing / video streaming service with end nodes being flash player.
  • Diagnose and fix software defects in H.264 / MPEG-4 / RTMP+RTMFP, load balancing.
  • Work closely with the core team to identify strategic intent of specific projects.
  • Conduct continual research of new technologies & protocols for ongoing improvements.
  • Perform ongoing system analysis to ensure adequate system capacity and performance.
 

REQUIRED COMPETENCIES & SKILLS

HARD SKILLS

  • Good hands-on experience working with a Java based media streaming & communication platforms such as: RED5, Flash Media Server. Ideally experienced with Wowza Media Server.
  • Languages: C/C++, Java, XML, I/O
  • Multimedia video compression in: H.264 / MPEG-4 AVC knowledge necessary
  • Knowledge of HTTP, RTMP protocols, NetConnection and NetStream, displaying and controlling video and audio in Flash applications.
  • Knowledge of media streaming technologies (RTP, RTMP, RTSP) a must.
  • TCP / UDP / RTP knowledge necessary.
  • Linux development experience: Linux OS, Apache, Postgresql
  • Understanding of networking, networking protocols and network applications
  • VERY HELPFULL: Understanding of Peer to Peer methodologies
  • AN ASSET: Good Object Oriented design
  • A PLUS: Transport stream multiplexing and demultiplexing
  • A PLUS: Experience with media streaming hosting & Content Delivery Networks (CDN)


SOFT SKILLS

  • Should enjoy working with low level programming!
  • Should be passionate about online video streaming and video conferencing.
  • A view on the big picture while paying attention to the smallest details.
  • Excellent research and analytical skills.
  • Ability to work alone on key architecture & resolve issues quickly with the help of the community
  • Ability to communicate effectively with co-workers and other outsourced teams.
 

EXPERIENCE

  • 4 + years work experience in a profesisonal production environment.
  • A minimum of 3 years (preferably more) professional experience working with either video conferencing and/or media streaming systems on a medium to large scale.
  • Knowledge of best practice software development methodologies related to VOIP & mobile devices.
 

EDUCATION

  • Masters Degree or higher in Computer Science
  • Strong team-work, problem solving, and communication skills.
  • We are working on a global portal, your English competency will be taken into consideration.
 
To Apply to this position please send your full resume, cover letter & references to:
careers@cleonetworks.pl
 

 

 

 
 
HomeCleo Networks Corporation News & Events Career Center DisclaimerContact
 
 
  © 2006 - 2009 Cleo Networks. All rights reserved.