VOD System

IntroPro customer selected our Enterprise Architecture team to analyze legacy Broadband Video On Demand (BVOD) processing infrastructure, to propose data and flow optimization points and eventually to  implement optimized data model and flow utilizing VIdeo PaaS Platform capabilities using consistent data access services, business services, UI components, integration adapters which would allow to create high-performance clustered application with real time content processing flow control and notification capabilities.

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.

TeamLead of DesignThinking project

  • Good knowledge of Java ecosystem. Scala/Groovy/Clojure knowledge is a great plus!
  • Passion for new technologies and frameworks, especially OpenSource
  • Experience with Web MVC frameworks. Play! knowledge is a huge plus.
  • Proven experience participating in Web projects development (links or live demo)
  • Knowledge of NoSQL technologies (MongoDB, Cassandra, HBase). Experience with MongoDB is a plus
  • Core Programming skills: OO design, Multiparadigm design patterns,
  • functional paradigm, Data structures and algorithms;
  • Team player mentality is a must!
  • Familiarity with git/Mercurial, SVN
  • Knowledge of JavaScript
  • Good verbal English
  • Linux knowledge is a plus! OSX is good too.

Web Developer

  • Solid knowledge of JavaScript
  • Experience with JS frameworks (e.g.: bootstrap.js, AngularJS, dyngraph.js, D3.js)
  • Proven experience participating in Web UI development (links or live demo)
  • Core Programming skills: OO design, Multiparadigm design patterns,
  • Data structures and algorithms;
  • Team player mentality is a must!
  • UI design principles skills is a plus!
  • Familiarity with git/Mercurial, SVN
  • Java knowledge is a huge plus
  • Knowledge of Apache Hadoop is a plus
  • English skills preferable
  • Linux knowledge is a plus! OSX is ok.

BackEnd Developer

  • Good knowledge of Java ecosystem. Scala/Groovy/Clojure knowledge is a great plus!
  • Passion for new technologies and frameworks, especially OpenSource
  • Experience with Web MVC frameworks. Play! knowledge is a huge plus.
  • Knowledge of JavaScript is a plus
  • Proven experience participating in Web projects development (links or
  • live demo)
  • Knowledge of NoSQL technologies (MongoDB, Cassandra, HBase). Experience with MongoDB is a plus
  • Core Programming skills: OO design, Multiparadigm design patterns,
  • functional paradigm, Data structures and algorithms;
  • Team player mentality
  • Familiarity with git/Mercurial, SVN
  • English skills preferable
  • Linux knowledge is a plus!

Enterprise Applications Systems Administrator

  • Applicant must possess a Bachelor's degree in a related engineering field (e.g., EE, CS, CE), and have at least 4 years of professional experience in the area of systems design, integration, and installation. In addition, this individual should have experience or strong familiarity with a majority of the following technologies:
  • Operating systems: Linux (RHEL), HP-UX, Windows
  • Application Support: JBOSS, Tomcat, Weblogic
  • Virtualization software/hardware: VMWare, Citrix Xen
  • Server platforms: x86, x86-64, IA64, PA-RISC, SPARC, POWER
  • Storage hardware: EMC Clarion, EMC CDL, 3Par Technology, Isilon IQ, NAS appliances
  • SAN hardware and technologies: EMC/Brocade, SAN Directors, Fibre-Attached storage, iSCSI, RAID levels and best practices
  • Network related protocols: TCP/IP, SSH, NFS, CIFS, FTP
  • Scripting languages: ksh, bash, Perl, PHP, Ruby, CGI, http
  • Relational databases: Oracle, IBM DB2 (Sybase also preferred but not required)
  • High availability and scalability technology: Load balancers, clustering software, auto-failover, Ethernet bonding
  • Design/planning software tools: Microsoft Visio and Microsoft Project
  • Passionate about server side technologies (clusters, grids, clouds), OS;
  • Eager learner of new technologies and systems;
  • Written and verbal interpersonal communications skills;
  • Team member;
  • Good verbal and written communication English skills.

Enterprise Applications SOA Developer

  • Education: Master of science (tech.), Specialist (tech.)
  • Experience: 3+ years
  • Compulsory skills:
  • Java or C++ or .NET (JavaScript/functional languages is ++);
  • Knowledge of SOA technology design and implementation;
  • Knowledge of design, development, deployment, test and maintenance of technical assets that exist in SOA environment, e.g., web services, BPEL/BPM processes, system designs and integrations;
  • Design and Develop Synchronous and Asynchronous services/processes;
  • Concurrent programming;
  • UML
  • SCM (svn, git);
  • Successfully completed team projects;
  • Preferable skills for position (but not compulsory):
  • Integration experience with any Enterprise Service/Message Bus (such as TIBCO, IBM, Oracle);
  • Data structures algorithms;
  • DB algorithms (search, indexing, storage);
  • DB integration;
  • Distributed Data Storage;
  • Distributed/Cloud/Grid Computing;
  • Highly available distributed software;
  • Solid UNIX;
  • JEE/Servlet;
  • Oracle Application Development Framework Experience;
  • Oracle Middleware Experience;
  • Experience with Oracle SOA Suite;
  • Good teaching/mentoring abilities.
  • Documentation and presentation skills
  • Personal skills:
  • Very passionate about server side technologies (clusters, grids, clouds), programming languages, OS;
  • Obsession with software architecture and quality;
  • Written and verbal interpersonal/customer communication skills;
  • Team member and can be a leader;
  • Good verbal and written communication skills in English.