Apache Spark and Scala Lead Developer
- Full-time
Company Description
Enterprise Solutions, Inc is a Technology intensive Solutions and Services company. We develop and deliver Software and Engineering Solutions & Services to our Enterprise partners; we work relentlessly to keep our clients happy; and we measure our business success with the trust we earn from them.
Job Description
Mandatory Technical / Functional Skills Building massively scalable multi-threaded applications for large data processing primarily with Apache Spark, Scala on Hadoop.
Experience programming in Scala with exposure to the most well known frameworks such as Akka, Play, SBT
Strong algorithms, data structures, and coding background in C++, Java, Scala; exposure to other functional languages like Haskell is a plus
Experience building non-blocking asynchronous systems
Experience / Exposure building services that fit Micro Systems Architecture
Experience with web services API technologies (Rest, JSON, XML).
Experience working with NoSQL data storage solutions preferably Cassandra.
Knowledge of modern web frameworks, languages and protocols
Prior experience with multiple relational and columnar data stores such as MySQL, Redis, Memcached, Cassandra, Vertica
Strong proficiency with Apache Hadoop and Apache Spark programming paradigms.
Implement techniques from machine learning, heuristics, and statistical analysis on terabyte-scale data.
Experience working in an Agile & Lean, customer centric environment
Roles and responsibility
Develop and Deploy Apache Spark and Scala programs in a very dynamic and chanllenging work environment
Accountable for Project Delivery and Leading in new technologies
Desirable Technical / Functional Skills
Excellent problem solving and communication skills and thrives in a highly collaborative and dynamic work environment.
Qualifications
Bachelors or Equivalent
Additional Information
Warm Regards,
Sakshi Khanna
_________________
Enterprise Solutions Inc.|
Office: +1- 630-246-6029
Cell: +1-331-305-2494
F: 630-955-5990