Friday, September 11, 2015

Direct Client - User Interface Developer (HTML, CSS, Javascript, Hadoop, Solr,..@ Pleasanton, CA - Locals Only.

Please send qualified profiles at raghav@saccinc.com or call 319-512-7234.


NOTE: Need local candidates. There might be F2F interview.


Location: Pleasanton, CA.

Duration: Long term.

 

Tasks

The tasks for the Senior Software Engineer/Architect – UI include but are not limited to the following:

Architect, design and build analysis and search workbench to search against terabytes of structured and unstructured data

 

•             Will be responsible for developing core frontend components of a fast, scalable, complex desktop-class web application ( HTML5,CSS, JavaScript) using libraries and frameworks (e.g. Angularjs, Emberjs, Closure) and Microsoft Framework.

•             As a UI lead build analysis workbench with dashboards and analytics on top of search technology.

•             Work with others to get requirements, implement feature requests, and resolve production issues.

•             Design and implement search platform leveraging big data platform (HDFS and Hbase).

•             Collaborate with other teams to ensure on-time delivery of scalable architecture.

•             Adhere to development best practices including test driven development, and agile methodologies.

•             Contribute ideas for continually improving the team's productivity and code quality.

•             Actively mentor junior developers to develop their technical expertise

 

 

Required Skills:

 

•             3+ years of software engineering including solid foundation in Javascript frameworks (Angular, bootstrap), HTML5, and CSS

•             Experienced in databases like Oracle, SQL Server.

•             Must have spent few years as front end engineer and proficient in CSS and HTML who has built delightful UI and has passion for UI innovation and simplicity.

•             Experienced in Google Maps.

•             Participating in requirements and design workshops with our users.

•             Developing project deliverable documentation.

•             Agile development methodologies.

•             Must have a disciplined, methodical, and minimalist approach to designing and building software

 

 

 

•             Experience resolving complex search issues around Solr/Hadoop.

•             Experience in Machine Learning, Mahout, Tika, RDF/Triple Stores, Graph databases.

•             3+ years development experience in Search and Solr/Lucene with strong domain knowledge in indexing, NLP, and retrieval.

•             Hands-on experience with Solr/Lucene, Hadoop(HDFS, Mapreduce, Zookeeper), Hbase

•             Experienced in improving relevancy, precision/recall, role based security, and performance.

•             Semantic search, entity extraction, and ontology tools.

•             Experience in Business Intelligence tools like MicroStrategy

 

 

Demonstrable Skills

The Consultant resource(s) shall possess most of the following skills:

•             Strong analytical skills with the ability to analyze information identify and formulate solutions to problems.

•             Provides more in-depth analysis with a high-level view of goals and end deliverables.

•             Complete work within a reasonable time frame under the supervision of a manager or team lead.

•             Plan and manage all aspects of the support function.

•             Extensive knowledge of and proven experience with data processing systems, and methods of developing, testing and moving solutions to implementation.

•             Strong knowledge in project management practices and ability to document processes and procedures as needed.

•             Work collaboratively with other support team members and independently on assigned tasks and deliverables with minimum supervision

•             Communicate effectively with users at all levels, from data entry technicians up to senior management, verbally and in writing.

•             Self-motivated, working closely and actively communicating with person to accomplish time critical tasks and deliverables

•             Ask questions and share information gained with other support team members, recording and documenting this knowledge

•             Elicit and gather user requirements and/or problem description information, and record this information accurately

•             Listen carefully and act upon user requirements

•             Convey and explain complex problems and solutions in an understandable language to both technical and non-technical persons

•             Present technical solutions to management and decision makers

•             Follow the lead of others on assigned projects as well as take the lead when deemed appropriate

•             Think creatively and critically, analyzing complex problems, weighing multiple solutions, and carefully selecting solutions appropriate to the business needs, project scope, and available resources

•             Take responsibility for the integrity of the solution

 

 

 

--
You received this message because you are subscribed to the Google Groups "SureShotJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sureshotjobs+unsubscribe@googlegroups.com.
To post to this group, send email to sureshotjobs@googlegroups.com.
Visit this group at http://groups.google.com/group/sureshotjobs.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment