Addressable Ads Monitoring

Our Client strives to keep the technological advantage over the competition. The broadcast service platform they built is one of the best in the industry. The major engineering effort goes into cutting-edge areas like cloud services and Video On Demand. One particular direction is crucial for any modern media provider โ€“ Addressable Advertisement.

Read more...

Our Services

IntroPro provides consulting, architectural design, development and Quality Assurance services for Enterprise Grade systems and embedded systems (devices) software development that help our customers to have advantages in the time-to-market and costs. Our solutions include rapid prototyping, reduced development time cycle with strict optimization within software and hardware constraints.

middle Software Developer

  • Requirements:
  • Education: Master of science (tech.), Specialist (tech.)
  • Experience: 2+ years
  • Solid C++/C and Java;
  • Core Programming skills: OO design, Software design patterns, Concurrency (threads/actors), Data structures and algorithms;
  • Solid Linux or any other UNIX;
  • Gcc/gdb/makefile
  • SCM (svn/cvs/Mercurial/git);
  • Shell script experience;
  • Successfully completed team projects;
  • Software development process knowledge
  • "Can-do" attitude to tasks;
  • Desirable:
  • Experience in leading technical teams is a plus;
  • Programming skills is great plus.
  • Personal skills:
  • Passionate about programming languages, OS;
  • Obsession with software architecture and quality;
  • Written and verbal interpersonal/customer communication skills;
  • Good verbal and written communication English skills.
  • Project: The goal of the project is to build the fully functional STB as in its current state but without usage of satellite signal and instead of it STB should use network connection only. The modification of the current STB to the prototype Genie IP STB is a safest way despite strong redundancy in hardware. The changes in the current Genie Platform could be very fundamental that will require good knowledge in architecture and embedded systems. Project assumes software development in C/C++ and Java programming languages with knowledge and experience in low-level development, advanced networking, multicast, and encryption algorithms.
  • We offer:
  • Competitive salary and career development;
  • Official full time employment with paid 24 days of vacations, sick leaves, national holidays;
  • Half-year work performance based & projects achievement bonuses
  • Paid overtimes;
  • Social package: medical insurance, gym, active sport games: football, basketball, volleyball;
  • Free English lessons with native speaker;
  • Regular team buildings;
  • Education in IntroPro Academy: new technologies trainings and certifications;
  • Business trips to US, EU are possible;
  • You can get more information during interview at our office.

Senior Software Developer

  • Requirements:
  • Education: Master of science (tech.), Specialist (tech.)
  • Experience: 5+ years
  • Solid C++/C and Java;
  • Core Programming skills: OO design, Software design patterns, Concurrency (threads/actors), Data structures and algorithms;
  • Solid Linux or any other UNIX;
  • Advanced Network Programming, knowledge of multicast;
  • Multithreading;
  • Gcc/gdb/makefile
  • SCM (svn/cvs/Mercurial/git);
  • Shell script experience;
  • Successfully completed team projects;
  • Software development process knowledge
  • Good teaching/mentoring abilities;
  • "Can-do" attitude to tasks;
  • Desirable:
  • Experience in leading technical teams is a plus;
  • Programming skills is great plus.
  • Personal skills:
  • Passionate about programming languages, OS;
  • Obsession with software architecture and quality;
  • Written and verbal interpersonal/customer communication skills;
  • Good verbal and written communication English skills.
  • Project: The goal of the project is to build the fully functional STB as in its current state but without usage of satellite signal and instead of it STB should use network connection only. The modification of the current STB to the prototype Genie IP STB is a safest way despite strong redundancy in hardware. The changes in the current Genie Platform could be very fundamental that will require good knowledge in architecture and embedded systems. Project assumes software development in C/C++ and Java programming languages with knowledge and experience in low-level development, advanced networking, multicast, and encryption algorithms.
  • We offer:
  • Competitive salary and career development;
  • Official full time employment with paid 24 days of vacations, sick leaves, national holidays;
  • Half-year work performance based & projects achievement bonuses
  • Paid overtimes;
  • Social package: medical insurance, gym, active sport games: football, basketball, volleyball;
  • Free English lessons with native speaker;
  • Regular team buildings;
  • Education in IntroPro Academy: new technologies trainings and certifications;
  • Business trips to US, EU are possible;
  • You can get more information during interview at our office.

System Engineer โ€“ Test Environment Management

  • HOT
  • Requirements:
  • 5+ years of experience in the area of systems engineering, integration, and test;
  • Four or more years of experience working with Linux, J2EE applications, web applications, SOA/web services and mobile platforms;
  • Strong Linux administration skills, hands-on experience with application servers(e.g. Oracle WebLogic, WebSphere, JBoss, Tomcat), virtualization software, storage hardware, network protocols;
  • Hands-on experience with shell/bash or python scripting;
  • Good understanding of the various testing approaches including white-box, black-box, coverage testing and regression testing;
  • Ability to clearly write technical documents;
  • Proficiency in standard MS Office applications including MS Project;
  • Ability to work in a fast paced, constantly changing environment
  • University degree in computer science, electronics engineering or related spheres;
  • Desirable:
  • Experience in leading technical teams is a plus;
  • Programming skills is great plus.
  • Personal skills:
  • Strong analytical, problem solving, and troubleshooting skills;
  • Excellent written and verbal communication skills including the ability to effectively communicate technical issues and solutions to all levels of the organization;
  • Excellent multitasking and time management skills with consistent attention to detail;
  • Good verbal and written communication skills in English.
  • Project: Test Integration is a brand-new team. It's organized to improve current process of testing and eliminating the bottlenecks of existing processes. We are looking for an exceptional and motivated test engineer to support projects in multiple test environments. This position requires a good working knowledge of modern software technologies and strong analysis and technical problem solving skills to triage issues in integrated test environments related to broadcast software applications for linear and nonlinear video delivery.
  • We offer:
  • Competitive salary and career development
  • Official full time employment with paid 24 days of vacations, sick leaves, national holidays
  • Half-year work performance based & projects achievement bonuses
  • Paid overtimes
  • Social package: medical insurance, gym, active sport games: football, basketball, volleyball
  • Free English lessons with native speaker
  • Regular team buildings
  • Education in IntroPro Academy: new technologies trainings and certifications
  • Business trips to US, EU are possible
  • You can get more information during interview at our office.

HOT

  • Requirements:
  • 5+ years of experience in the area of systems engineering, integration, and test;
  • Four or more years of experience working with Linux, J2EE applications, web applications, SOA/web services and mobile platforms;
  • Strong Linux administration skills, hands-on experience with application servers(e.g. Oracle WebLogic, WebSphere, JBoss, Tomcat), virtualization software, storage hardware, network protocols;
  • Hands-on experience with shell/bash or python scripting;
  • Good understanding of the various testing approaches including white-box, black-box, coverage testing and regression testing;
  • Ability to clearly write technical documents;
  • Proficiency in standard MS Office applications including MS Project;
  • Ability to work in a fast paced, constantly changing environment
  • University degree in computer science, electronics engineering or related spheres;
  • Desirable:
  • Experience in leading technical teams is a plus;
  • Programming skills is great plus.
  • Personal skills:
  • Strong analytical, problem solving, and troubleshooting skills;
  • Excellent written and verbal communication skills including the ability to effectively communicate technical issues and solutions to all levels of the organization;
  • Excellent multitasking and time management skills with consistent attention to detail;
  • Good verbal and written communication skills in English.
  • Project: Test Integration is a brand-new team. It's organized to improve current process of testing and eliminating the bottlenecks of existing processes. We are looking for an exceptional and motivated test engineer to support projects in multiple test environments. This position requires a good working knowledge of modern software technologies and strong analysis and technical problem solving skills to triage issues in integrated test environments related to broadcast software applications for linear and nonlinear video delivery.
  • We offer:
  • Competitive salary and career development
  • Official full time employment with paid 24 days of vacations, sick leaves, national holidays
  • Half-year work performance based & projects achievement bonuses
  • Paid overtimes
  • Social package: medical insurance, gym, active sport games: football, basketball, volleyball
  • Free English lessons with native speaker
  • Regular team buildings
  • Education in IntroPro Academy: new technologies trainings and certifications
  • Business trips to US, EU are possible
  • You can get more information during interview at our office.

QA Engineer โ€“ Data Management [EA- Test Integration]

  • HOT
  • Requirements:
  • 3+ years of experience in the area of systems engineering, integration, and test;
  • Experience of working with Linux, J2EE applications, web applications, SOA/web services and mobile platforms;
  • Strong DB/SQL skills;
  • Hands-on experience with shell/bash or python scripting;
  • Good understanding of the various testing approaches including white-box, black-box, coverage testing and regression testing;
  • Ability to clearly write technical documents;
  • Proficiency in standard MS Office applications including MS Project;
  • Ability to work in a fast paced, constantly changing environment
  • University degree in computer science, electronics engineering or related spheres;
  • Desirable:
  • Experience in leading technical teams is a plus;
  • Programming skills is great plus.
  • Personal skills:
  • Strong analytical, problem solving, and troubleshooting skills;
  • Excellent written and verbal communication skills including the ability to effectively communicate technical issues and solutions to all levels of the organization;
  • Excellent multitasking and time management skills with consistent attention to detail;
  • Good verbal and written communication skills in English.
  • Project: Test Integration is a brand-new team. It's organized to improve current process of testing and eliminating the bottlenecks of existing processes. We are looking for an exceptional and motivated test engineer to develop and implement test data management solutions. This position requires the ability to understand business requirements, working knowledge of modern software technologies, strong analytical skills, and the vision to create reusable test data solutions that can be leveraged by test teams.
  • We offer:
  • Competitive salary and career development
  • Official full time employment with paid 24 days of vacations, sick leaves, national holidays
  • Half-year work performance based & projects achievement bonuses
  • Paid overtimes
  • Social package: medical insurance, gym, active sport games: football, basketball, volleyball
  • Free English lessons with native speaker
  • Regular team buildings
  • Education in IntroPro Academy: new technologies trainings and certifications
  • Business trips to US, EU are possible
  • You can get more information during interview at our office.

Software Developer - Hadoop [EA- Hadoop]

  • HOT
  • Requirements:
  • Good knowledge of Java;
  • Knowledge of Hadoop ecosystem (HDFS, MR, Hive, Flume, Sqoop, Spark)
  • Experience participating in BigData projects;
  • Knowledge of NoSQL products and technologies is a plus (e.g. MongoDB, Cassandra, HBase);
  • Core Programming skills: OO design, Multiparadigm design patterns, Functional;
  • Data structures and algorithms;
  • Familiarity with git/hg, SVN;
  • Team player mentality is a must!
  • Desirable:
  • Scala/Groovy/Clojure knowledge is a great plus!
  • Linux and scripting knowledge is a plus!
  • Distributed/Cloud/Grid Computing and Data storage;
  • Highly available distributed software;
  • Documentation and presentation skills;
  • Personal skills:
  • Passion for new technologies and frameworks;
  • Obsession with software architecture and quality;
  • Good verbal and written communication skills in English;
  • Self motivation.
  • Project: Hadoop based projects;
  • We offer:
  • Competitive salary and career development
  • Official full time employment with paid 24 days of vacations, sick leaves, national holidays
  • Half-year work performance based & projects achievement bonuses
  • Paid overtimes
  • Social package: medical insurance, gym, active sport games: football, basketball, volleyball
  • Free English lessons with native speaker
  • Regular team buildings
  • Education in IntroPro Academy: new technologies trainings and certifications
  • Business trips to US, EU are possible
  • You can get more information during interview at our office.