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.
Bachelor's degree in Computer Science