Hi,
Role: Hadoop with ETL
phone interview and face to face
Need local, any visa will work
New Jersey
· Bachelor's Degree required, Master's Degree or higher preferred
Responsibilities:
· Design and develop enterprise-level Hadoop applications and ETL flows, capable of processing large amounts of data and transforming data to be used for presenting to a web GUI or other visualization, to be consumed by potentially millions of users daily.
· Interface with multiple data warehouses and databases, both RDBMS and HDFS, as well as streaming data, to structure information for a broad number of consumers.
· Effectively work with business owners to gather requirements, gain deep understanding of use cases and business needs, and translate into design and implementation.
· Create thorough documentation of all aspects of your design, design choices, trade-offs, and alternatives and back up your choices with thoughtful analysis.
· Measure system KPIs on a daily basis; suggest and perform modifications to improve desired behavior.
· Deploy and thoroughly test application code onto application servers and ensure correct functionality.
Required Skills:
· Strong ability to develop real-time and near-real-time apps in a distributed environment
· Strong ability to articulate knowledge of Hadoop ecosystem components, including but not limited to:
· Spark (Streaming/SQL/MLlib), Storm, Kafka, Flume, Hive, HBase, MapReduce, Zookeeper, YARN, Tez, Ambari, Mahout, Flink, Talend, Sqoop, Oozie, Pig, Zeppelin/Tableau
· Strong knowledge of Core Java, Web Services, JSP, JavaScript, XML, JSON, AJAX, JQuery, HTML, SQL/NoSQL, possibly, MVC framework, Hibernate, Spring, JAX-RS/JAX-WS
· Strong experience in SOA concepts (SOAP, REST, WSDL, XSD, and XML parsing) and web services client/service development
· Knowledge and experience integrating with numerous database backends, both RDBMS (Oracle, MySQL, MSSQL, NoSQL) and HDFS (Cassandra, MongoDB, HBase, Hive, Hadoop), as well as processing real-time streaming data.
· Knowledge and experience interacting with application servers and web servers such as Nginx, Redis, JBOSS, WebSphere, Tomcat, WebLogic, etc.
· Knowledge of modern security best practices and techniques for encrypting data in transit and at rest, protecting data privacy without sacrificing performance or data analysis capabilities
· Demonstrable ability to create elegant, scalable, production-quality code
· Knowledge and fluency of versioning control systems such as Git (preferred), CVS, SVN, etc
Other Desired Skills:
· Excellent interpersonal, oral, and written communication skills
· Highly motivated and success-driven with a strong sense of ownership
· Strong desired to learn new skills and technologies proactively
· Comfortable working in a fast-paced, Agile, competitive environment Ability to work independently and in group environments Ability to problem solve effectively and efficiently
Experience:
· Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field
· 3+ years writing Hadoop applications using Spark: Streaming/MLlib/SQL, Storm, Kafka, Flink, Flume, MapReduce, Oozie, Pig, Sqoop or similar
· 2+ years of experience developing Java web service applications utilizing JSP, JavaScript, XML, JSON, AJAX, JQuery, HTML, SQL/NoSQL, Hibernate, Spring, JAX-RS/JAX-WS or similar
· 2+ years of experience writing/deploying/maintaining web applications on at least one web application server (WebSphere preferred)
· 2+ years experience using RDBMS and HDFS databases
· 2+ years of ETL experience with tools like Flume, Sqoop, Talend, Oracle Data Loader or similar
· 2+ years of recent experience designing or maintaining secured environments using Kerberos, PKI, ACLs, etc
Thanks & Regards,
Neetu Mehrolia
Gemini Consulting & Services LLC
3636 S Geyer Rd # 270, St. Louis, MO 63127, United States
Direct Number: 314-690-4380
Email ID:neetu@gemini-us.com
gtalk: neetumehrolia23
You received this message because you are subscribed to the Google Groups "IT JOBS in USA" group.
To unsubscribe from this group and stop receiving emails from it, send an email to it-jobs-in-usa+unsubscribe@googlegroups.com.
To post to this group, send email to it-jobs-in-usa@googlegroups.com.
Visit this group at https://groups.google.com/group/it-jobs-in-usa.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment