Description

Responsibilities

 

In this role, you will be working very closely with the engineering scrum team and manager, responsible for the technical design and solution of the product feature. You will be responsible for translating project-specific needs into a cloud structure that will suit those needs and considering the project needs in terms of quality requirements, resource usage and scalability.


 

Qualifications


 

Minimum qualifications:

Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.

Minimum of 2 years of experience as an enterprise solutions expert in either a cloud computing environment or storage manageability domain

Overall 10-12 yrs experience in the Software Industry

Preferred qualifications:

Experience building, architecting, designing, and implementing highly-distributed global cloud-based systems

Experience building Storage manageability solutions for the on premise storage devices

Experience with structured Enterprise Architecture practices, hybrid cloud management

Knowledge and Skills:

Experience with back-end service oriented architecture, Microservice architecture.

Hands-On development experience in Golang, Python or Java

Experience with Linux based OS and related tools.

Extensive experience with multiple software systems design tools and languages.

Experience in doing performance analysis, caching mechanisms, Coding best practices (Error-Handling, Memory leaks etc.), Code review

Engage with architects/product team to comprehend functional challenges, prototype new ideas, and new technologies, and help to create innovative solutions. Be aware of the latest trends.

Excellent analytical and problem solving skills.

Education

Bachelor's degree in Computer Science