Software Developer (#7708)
In on-shore off-shore consulting environment meet with client IT and user management to gather requirements pertaining to development of Big Data applications used to facilitate the storage, retrieval and analysis of Big Data supporting client's core applications such as financial and banking management utilizing Apache Spark, Kafka, Mapreduce, Hive, and other Hadoop tools (open source tools used to develop and manage Big Data). Design, develop and implement applications in Big Data environment utilizing JAVA, Scala, Python, Shell Scripting, and SQL (the programming languages) on the Amazon web services platform. Evaluate client's existing storage and analytic capabilities in order to provide solutions and prepare responses to request for proposals pertaining to big data analytic requirements. Identify key requirements and provide solutions for clients utilizing best practices. From SOWs (the roadmap detailing development) participate in the full development life cycle consistent with the SOW. Design and develop streaming applications which enables scalable, high-throughput, fault-tolerant stream processing of live data streams using Spark Streaming and Kafka.
Requires a Master's Degree in Electronics & Communication Engineering and 1 year of experience. In lieu of, will accept a Bachelor's Degree in Electronics & Communication Engineering and 5 years of progressive experience, or any suitable combination of education, training or experience thereof. No less than a Bachelor's Degree in Electronics & Communication Engineering and 5 years of progressive experience is acceptable.
Mail to Impetus Technologies, Inc., 720 University Ave, #130, Los Gatos, CA 95032