Job Description :
Primary Responsibilities and Essential Functions:

Completes technical development tasks pertaining to the provisioning applications per approved projects and allocated budgets;
Low level design and implementation of core frameworks.
Interfaces extensively with functional users to confirm the applicability of design alternatives, identifies and recommends cost effective options, and address user concerns;
Interfaces as necessary with all critical integration points to insure that applications are integrating successfully and efficiently with all requested applications;
Assists with overnight on-call development/operations duties such as application installations and deployments into a production environment.
Conducts necessary internal design and code reviews, system testing, and load testing to ensure that the application is of high quality when released to Quality Assurance for the testing phase of the project (manage all necessary migration of software code to/from the respective environments - development, quality assurance, training);
Works closely with Quality Assurance testers during the testing phase of the project to ensure that any and all necessary changes(fixes or enhancements) to the application can be accommodated to meet user requirements while also honoring timeline and budget restrictions;
Provides detailed deployment documentation to the Technical Operations support group to ensure preparedness to deploy new releases into the production environment within the SLA windows
Interfaces with data base administrators to ensure that data base access and updating is done efficiently;

Mandatory Skills:

M.Tech /(Science) MCA - Computers.
6+ years of experience with public cloud infrastructure with Elasticsearch.
Strong hands on knowledge with full implementation of Elastic search
Elasticsearch using a three-node cluster and indexing a minimum of 500 million documents for enterprise search verse log analysis
Elasticsearch 5 development for the support of search applications
Application performance optimization
Comfortable in context switching between multiple server applications'' development.
Elasticsearch using a three-node cluster and indexing a minimum of 500 million documents for enterprise search verse log analysis
Drive and work on algorithm and architecture design, execute and deliver results
Application performance optimization
Comfortable in context switching between multiple server applications'' development.
Hands on Java/J2EE development experience with spring framework will be a plus.
Excellent personal communication, leadership, and organizational skills.
Should be well versed with various Design patterns
             

Similar Jobs you may be interested in ..