Responsibilities:

  • Work closely with development teams and customers to design, architect, implement, and support big data solutions.
  • Provide design and development of cloud based solutions and is responsible for technical design and implementation of the architecture.
  • Design, develop and maintain infrastructure and backend applications.
  • Provide definition of current state architecture blueprints.
  • Research new technologies and products for their applicability to business processes.
  • Compare various solutions and determine the one which best fits the need.
  • Ensure that development efforts are well planned and in agreement with standards.
  • Work closely with development teams and customers to design, architect, implement, and support big data solutions.

Required Experience:

  • At least 15 years of experience in architecting on-prem/cloud based multi-user environment with expertise in planning, designing, building, and implementing IT application modernization / implementation effort.
  • At least 7 years of the required 15 years of experience must be in the direct supervision and management of major projects that involve providing professional support services and/or the integration, implementation and transition of large complex system and subsystem architectures.
  • Must have led or been chief architect in major IT implementation efforts.
  • Must have a strong background in software engineering principles and techniques.
  • Experience in web application technologies and middleware solutions.
  • Experience working in the database domain with at least 2 years of experience managing all operations of Big Data stack – preferably Cloudera in a Cloud Environment.
  • Experience with big data tools such as HBASE, Spark, Python, SpliceMachine, MongoDB, NoSQL based decision systems.
  • Must have hands-on experience in Hadoop Ecosystem including HDFS, Hive, Yarn, Spark, Streamsets, Map-Reduce, Kafka as well as experience working with NoSQL Platforms.
  • Experience in designing and implementing automation using scripts, must be proficient in scripting.
  • Must demonstrate a broad understanding of client IT environmental issues and solutions and be a recognized expert within the IT industry.
  • Must demonstrate advanced abilities to team and mentor and possess demonstrated excellence in written and verbal communication skills.
  • Experience with information architecture and product/application roadmap planning.
  • Experience with technical architecture including software and hardware sizing and capacity planning.

Educational Experience:

  • Bachelor’s Degree from an accredited college or university with a major in Engineering or technical discipline.

To apply for this job email your details to piyush@esystems-inc.com