Key responsibilities of the Technical Architect include:
Work closely with product engineering, and customer success team on gathering product enhancement requirements
Analyze the data integration software product and recommend improvements.
Analyze the different frameworks available in the same technology domain where the product is used and recommend/prioritize their integration in to the product. e.g. big data processing frameworks, distributed computing frameworks, Streaming and IoT
Tag team with the product engineering team in assisting them with adapting a new technology into the product
Research and build prototypes on new features and Prepare document for the product engineering team for integration.
Review the software components developed by the product engineering team for compliance with requirements, specifications, standards and features
Develop and maintain subject matter expertise through continuous, independent and self-motivated learning, research, knowledge-sharing and publishing artefacts to the organization
6-8 years of experience in software development using Java as primary programming language and in-depth knowledge of building and deploying applications (jars) from open source code
Ability to peruse internally developed or source code of open frameworks to gain thorough understanding of their purpose and modify/improvise them per the need
Minimum 3 years of working experience with Hadoop echo system including building distributed applications on Hadoop.
Minimum 2 years of experience working in Data integration domain with several databases like Oracle, Teradata, Netezza etc.
Required strong knowledge on Spark, NoSQL databases, and Scala
Good interpersonal communication skills
Data is a valuable resource and Diyotta makes that resource available to thousands of users, with unlimited use cases. Founded in 2011, DiYOTTA, is an industry leader in modern data integration and is experiencing explosive growth. We have an immediate opportunity for a Technical Architect in Research and Innovation department. The Technology Architect reports to Lead Technology Architect /Sr Technology Architect and responsible for architecting, designing software application/frameworks/plugins for the Modern Data Integration product. At DiYOTTA, we promote work-life effectiveness for all our employees by creating a supportive, flexible, and collaborative work environment. We have a high-performance culture, where we treat our employees as individuals, as professionals, as key members of the team, and like family