Cloud STB

Our Client has decided to rearchitect the Set Top Box (STB) platform from the current design where limited set of data is being periodically pushed in batch scheduled intervals to the device into the architecture where most of communication is performed real time via internet with a Cloud over very large set of data.

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.

QA Engineer (Senior) – Test Environment Management [EA- Test Integration]

  • 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.

Software Developer(Senior) - Android [EA- Mobile]

  • HOT
  • Position: Software Developer(Senior) - Android [EA- Mobile]
  • Requirements:
  • Good knowledge of Java and Android SDK.
  • Good knowledge of REST, JSON, XML, HTTP protocols and specs
  • Proven experience participating in projects with BackEnd architecture (AWS is a great advantage)
  • Experience working with Video playback and Video streaming is desired
  • Passion for new technologies and frameworks
  • Core Programming skills: OO design, Multiparadigm design patterns, Functional
  • Data structures and algorithms
  • Familiarity with git/hg, SVN
  • Desirable:
  • Knowledge of Android TV SDK is a plus
  • Knowledge of HTML5/JavaScript is a plus
  • Linux and scripting knowledge is a plus
  • Good teaching/mentoring abilities;
  • Documentation and presentation skills;
  • Personal skills:
  • Obsession with software architecture and quality;
  • Team member and leadership;
  • Self motivation;
  • Good verbal and written communication skills in English.
  • Project(s):
  • Mobile Applications for Internet TV and Video On Demand;
  • Mobile Applications for Business Analytics;
  • Mobile Applications for Big Data solution Dashboards.
  • 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.

Architect(Senior) - Hadoop [EA- Hadoop]

  • Requirements:
  • Proven experience working with Apache Hadoop clusters
  • Solution or Software Architecture experience is a must
  • Excellent knowledge of Hadoop ecosystem: HDFS, Map Reduce, Yarn, Hive, Pig, HBase
  • Java or Scala Programming Language knowledge
  • Skills in scripting (bash, python)
  • Cloudera Hadoop Distribution knowledge is a great advantage
  • Passion for new technologies and frameworks
  • Knowledge with git/hg, SVN
  • Desirable:
  • Exposure to SOA architecture;
  • Distributed/Cloud/Grid Computing and Data storage;
  • Highly available distributed software;
  • Good teaching/mentoring abilities;
  • Documentation and presentation skills;
  • Personal skills:
  • Ability and desire to work towards the creation of low-level and detailed technical specification for developers
  • Ability to transform the high-level requirements into solutions, designs, and detailed technical tasks using existing architecture recommendations and tools
  • Desire to investigate and understand overall systems enterprise architecture and interactions between number of various systems and components
  • Ability to control achieved results and make course correction during development process
  • Obsession with software architecture and quality;
  • Good verbal and written communication skills in English
  • Team member and leadership;
  • Self motivation!
  • Project: Solution and Architecture design for 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.