Storage Software Engineer - Java/Microservices, Virtualization

Fuox Entertainment
Bengaluru
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 8 yearsMin. 8 years

Job Description

Storage Software Engineer - Java/Microservices, Virtualization

IntroductionAt IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.Your Role and ResponsibilitiesWe are seeking a highly skilled ‘Storage Software’ product Development Engineer with over 8 years of expertise in software product development, design, and support, with a strong preference for experience in the storage domain and in data protection. The ideal candidate will work in a team of seasoned software engineers, with hands-on responsibility for design, implementation, support and optimization of storage solutions to ensure high performance, stability, and reliability of IBM Storage Software.
  • Software Development and Maintenance:
    • Contribute from the front in the Design, develop and maintenance of the Storage management software for data protection, backup / restore, and cyber-resiliency.
    • Be an avid coder, who can be involved in the coding to the deepest level.
    • Use modern orchestration platform – like Kubernetes; develop, deploy & operationalise microservices.
    • Work across the spectrum – frontend, backend, NoSql databases; in the data-plane & control-plane.
    • Validate and continuously improve the quality of the software – through automation
    • Collaborate with Product management and architects on roadmap planning and POCs.
    • Help communicate and drive the technical direction with the team.
    • Work in an Agile environment of continuous deliverables.
    • Mentor and guide team members to maintain coding excellence and productivity
  • Product Support:
    • Provide technical expertise and support to customers and internal stakeholders regarding product inquiries and issues.
    • Drive customer feedback and ideas into the product roadmap, ensuring timely and effective delivery. Manage incidents, tickets, problems and escalations from customers with innovative solutions.
    • Collaborate with product management to align technical solutions with business goals.
  • Troubleshooting and Debugging:
    • Investigate and resolve complex software issues, Excellent debugging, analysis skills.
    • Working closely with cross-functional teams to identify root causes and implement effective solutions.
    • Work closely with cross-functional teams to identify, diagnose, and solve performance and reliability issues.
  • Storage/Backup Skills:
    • In-depth knowledge of storage and backup technologies, such as disk-based backup, and cloud-based solutions.
    • Utilize comprehensive knowledge of system-level programming to optimize storage solutions.
  • Continuous Improvement:
    • Stay updated with the latest advancements in database technologies, and software design principles. Recommend and implement improvements to enhance product performance and maintainability.
Required Technical and Professional Expertise
  • 8+ years of relevant experience in system software development.
  • Excellent programming skills and experience in Java programming and the related tools.
  • Good experience working with Spring (dependency injection, Spring MVC/Web Flux) and Spring Boot Framework.
  • Experience working with MongoDB.
  • Experience working with REST API Design & Development.
  • Experience working with Microservices, Docker & Kubernetes.
  • Experience working on Virtualization platform.
  • Comfortable working in a Unix/AIX/Linux based development environment including git source code repositories.
  • Knowledge of Storage technology and Backup products.
  • Basic Python scripting knowledge.
Preferred Technical and Professional Expertise
  • Basic admin level experience with SQL, Exchange, SAP HANA, Oracle will be beneficial.
  • Exposure to Product development in an Agile based model
  • Working Knowledge of L3 support & working closely with customer environment.
  • Understanding and experience working with CI/CD frameworks such as Jenkins.
  • Good Analytical and communication skills.
  • Domain knowledge in Multi-Threaded App Development

Job role

Work location
Work locationBangalore Bengaluru
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Backend Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 8 years

About company

Name
NameFuox Entertainment
Job posted by Fuox Entertainment

Similar jobs you can apply for

Software / Web Developer

Software engineer PPJ1

Xyz Brand
Abbigere, Bengaluru
₹10,000 - ₹12,000
Work from Office
Full Time
Freshers only
No English Required

Software engineer PPJ1

Xyz Brand
Abbigere, Bengaluru
₹10,000 - ₹12,000
Work from Office
Full Time
Freshers only
No English Required
Dummy Test 123

Software Developer

Dummy Test 123
Kalyan Nagar, Bengaluru
₹15,000 - ₹30,000
Work from Office
Full Time
Min. 3 years
Basic English

Software engineer PPJ1

Xyz Brand
Abbigere, Bengaluru
₹10,000 - ₹12,000
Work from Office
Full Time
Freshers only
No English Required

Website Developer

test SMB
Bengaluru
₹25,000 - ₹30,000*
Work from Office
Full Time
Min. 5 years
Good (Intermediate / Advanced) English

Software engineer PPJ1

Xyz Brand
Abbigere, Bengaluru
₹10,000 - ₹12,000
Work from Office
Full Time
Freshers only
No English Required

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 8 to 31 years are eligible to apply for this job. You can apply for more jobs in Bengaluru to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru . Through apna, you can find jobs in 64 cities across India. Join NOW!