Job Description :
Duties:
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.
Education:
Bachelor''s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline is 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.
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 two (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.
At least seven (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 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.
             

Similar Jobs you may be interested in ..