Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Job Title: Data Visualization SpecialistExperience Required: 7-15 years ( Minimum 3 years experience in data visualization)Education Required: Bachelor s degree in Computer Science or related disciplinePosition Overview:To build a sophisticated web browser-based data visualization tool with an emphasis on analyzing large-scale time-series behaviors in memory systems. Knowledge of web browser rendering technologies such as HTML5/Javascript is required; familiarity with specific web-based graphics libraries (such as but not limited to: D3.js, Three.js, PixiJS, Canvas.js) is a major plus. Experience with animation and rendering techniques/tools is required. A candidate should understand how to manage large overall datasets where only a portion of the dataset is visualized at any given time. Familiarity with libraries or algorithms that can automatically lay out topologies of nodes is a major plus. As the data will be generated on a remote server and rendered in a browser, experience with communication APIs such as Web Sockets will be required. Knowledge of efficient cross-language serialization/deserialization libraries/techniques (ex: msgpack) is helpful. In addition to visualizing the time-series data, the tool will allow a user to explore the configuration of the system and thus require some level of interactivity through a web-based graphical user interface.Skills required:Experience with data visualization toolsExperience with animation and rendering techniques/toolsUnderstanding of browser rendering technologiesExperience managing and analyzing large data sets (billions of items)Knowledge of computer architecture and memory systemsExperience with browser communication APIsExcellent verbal and written communication skillsMust be strongly self-motivated and well organizedMust be a strong individual contributor as well as a good collaborator,
Keyskills :
computer scienceadditionsocketsgraphicsarchitecturealgorithmscomputer architectureanimationsciencecommunicationvisualizingvisualizationdata visualizationwritten communicationrenderingthreejsd3js