See all the jobs at YuMe here:
, ,
Job profile & responsibilities:
-
Design, enhance and implement scalable, reliable, and maintainable technologies for our backend data and ETL platform
-
Distill business requirements into design specifications
-
Enforce code quality through test driven development.
-
Ensure that our product is carrier grade in terms of reliability, scalability and performance
-
Lead efforts in capacity planning
-
Work closely with the testing team to design intelligent testing strategies
-
Conceptualize software requirements based on both external and internal inputs
-
Apply and tailor best practices in software processes and quality to achieve fast cycle time development
-
Work closely with off shore development teams
Required Qualifications:
-
BS/MS in Computer Science or a related field
-
Experience developing software for a high transaction volume, High Availability environment is mandatory.
-
Prior work experience in online advertising or media industry is a mandatory.
-
Strong knowledge of data structure, modeling, replication & distributed data/object relational database mapping
-
Coding and system design using Hadoop, Hive, Flume, Java/J2EE, XML, SOAP, Web Services
-
In depth expertise in Linux, Apache, Tomcat, Hadoop technologies is mandatory.
-
Experience with Hadoop, Messaging frameworks like Active MQ, and other scalable technologies used in on-line advertising is required.
-
Ability to solve complex problems with simple solutions
-
Strong working knowledge of distributed systems technology; Web based technologies, Application Servers, application and database performance tuning approaches and tools.
-
Strong empathy for users and customers
-
Strong technical documentation & presentation skills.