Distributed Data & Analytics Software EngineerKnowledgeloop, Inc. • San Mateo, California, United States
Cette offre d'emploi n'est plus disponible
Distributed Data & Analytics Software Engineer
Knowledgeloop, Inc.
- San Mateo, California, United States
- San Mateo, California, United States
À propos
Technical Experience Requirements
Developing applications on Apache, Tomcat, Jakarta, Xerces, JBoss
Client-Network Distributed Computing, Multi-Threading and Synchronization, and other aspects of multi-tier OO Java development
HTTP/HTML
XML/XSLT/SOAP/WSDL
Experience with reporting systems (e.g., Jasper Reports) a plus
Experience with Scheduling utilities (e.g., Quartz) a plus
Experience with payment systems a plus
Developing on top of Linux OS
Experience developing back-end components for customer-facing Web sites or a large-scale portal a plus
Web UI Front End Development Lead the development of the Web UI front end of a large-scale multi-role multi-user portal. The application contains sophisticated workflow, enabling multiple types of internal users as well as customers and partners to interface with our advertising platform. This position requires passion for delivering outstanding user experience, while architecting and building scalable and robust UI code.
Technical Experience Requirements
Developing applications on Apache, Tomcat, Jakarta, Xerces, JBoss
HTTP/HTML
XML/XSLT/SOAP/WSDL
Working knowledge of UI implementation technologies (e.g., Servlets, JSP, Struts, Tiles, JavaFaces/MyFaces, Stripes)
Experience with Reporting/Charting technologies (e.g., Jasper, JFreeChart)
Developing on top of Linux OS
Data Access Layer Implementation Implement an efficient data access layer between the server and the database. The server is a distributed system that handles high volumes of raw HTTP traffic, which is logged into database. As data moves at high rate through filter stages, database is queried and output is stored into database.
Technical Experience Requirements
Working knowledge of Oracle, MySQL or PostgreSQL database management systems
Proficiency in tuning queries and writing stored procedures
Deep understanding of data modeling, persistence, caching, and data access algorithms with the focus on high performance
Strong SQL, JDBC, Data Modeling, Object/Relational Mapping skills
Developing applications on Apache, Tomcat, Jakarta, Xerces, JBoss
Client-Network Distributed Computing, Multi-Threading and Synchronization, and other aspects of multi-tier OO Java development
Analytics and Reporting Engineering Work with product management to translate business requirements for analytics into software solutions. Work with development to produce data extraction, transformation, and loading (ETL) procedures for new functionality on top of our Data Warehouse. Develop a reporting framework and build OLAP reports for the internal business users as well as customers and partners. Conduct business and performance analysis and tuning of the resulting reporting solutions.
Technical Experience Requirements
Proficiency in Online Analytical Processing (OLAP)
Understanding of Data Warehousing concepts
Experience building online analytics solutions
Knowledge of Data Mining (e.g., Customer Segmentation, Click-Stream Analysis, Log File Analysis, etc.)
Business Intelligence (Business Operation Reporting and Analytics, Sales Analytics, Financial Analytics, etc.)
Working knowledge of BI products a plus
Strong written and verbal communications skills
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.