Position: Video Solutions Architect/Solution Advisor
Company: Oxagile
Experience required: 5y
English level: upper

Required skills

— Experience in large scale media broadcasting;
— Knowledge/Experience of occasional use/event-based broadcast and OTT services and the necessary approach to these as it pertains to the development of supporting solutions;
— Knowledge/Experience in the design and implementation of OTT technologies, including encoding, transcoding, packaging, DRM and DAI / SSAI;
— Detailed knowledge/experience of IP networks as they pertain to broadcast and OTT
An understanding of video ad servers; VAST, VMAP, VPAID, etc.;
— An understanding of video streaming protocols such as HLS and MPEG-DASH
— Proven senior level track record of experience in the design, coding and implementation of complex video systems and mobile applications;
— 7+ years of hands-on experience in development (Java / .net / JS);
— Formal systems development lifecycle training/experience including thorough CI/CD leadership experience;
— Prior experience with defining and implementing information architecture, principles, and standards;
— Working experience in engineering, Service Oriented Architecture and MicroServices;
— Experience in a customer-facing, sales-aligned role such as Consultant, Solutions Engineer, Solutions Architect, Technical Program Manager;
— Ability to communicate effectively with both technical and non-technical audiences at the C level;
— Exceptional interpersonal and relationship management skills;
— Strong problem-solving skills; the ability to analyze problems and develop actionable and appropriate tactical plans quickly.

As a plus

— In-depth knowledge of baseline Systems Engineering skills in: Voice, Video, Conferencing, Telephony, SIP, WebRTC, WebSocets, REST-based protocols, APIs/SDKs, Microservices;
— Experience working with common audio/video codecs such as AC3/EAC3, MPEG-4, VP8/H.264, H.323.
Responsibilities

— Design architecture solutions for new projects;
— Analyse and propose improvements for existing architecture solutions and technologies used there;
— Consult development teams in complex technological questions;
— Document best practices and create development and support resources that can be used by other developers.

Project description

You will work at the challenging projects that utilize state-of-the-art technologies and deliver value to high-profile clients across Europe and the United States brands such as Disney, JumpTV, Discovery, Google, Vodafone, etc.

In Return, We Provide:
- Work at an international company that serves high-profile clients like Google, Amazon, Microsoft, Vodafone, etc.;
- Challenging, large-scale projects that result in elegant, custom-made solutions;
- Equal partnership that presupposes diving deep into business needs and clients' products;
- Atmosphere of trust and empowerment across key projects and business processes;
- Best practices around process and team management: product-minded development, Scrum, and more;
- Competitive salary and payments in foreign currency — no matter your location;
- Flexible schedules and work environments: remote work, office facility, co-working space;
- Relocation and official employment in Poland, Lithuania, Latvia, and other countries;
- Legal and accounting assistance, including for those who are self-employed;
- Medical coverage, paid vacation, sick and family leave, birthday off;
- Sports compensation, including training in corporate football, basketball, and volleyball teams;
- Internal mentoring programs, promotion and support for professional bloggers and speakers at conferences;
- Transparency and trust within the team: we encourage employee feedback and organize regular Q\A meetings with top managers;
- Free corporate English classes and professional seminars, reimbursement for external training and professional certifications;
- Corporate discounts, team-building parties, corporate events, and other perks;
- Gamification system with social activity bonuses.

If you are up for the challenge, let’s talk! Please get in touch by using the button below. Thank you!