The Fusion HCI team, part of IBM Storage is looking for a talented, innovative and enthusiastic Software engineering professional for the Networking Squad. Our Network engineering team is responsible for delivering the networking related features and support for the Spectrum Fusion HCI product line with top-notch performance, first-rate security, fail-safe reliability and exceptional quality.
The Software Development engineer will be the key individual responsible for feature enablement and delivery of networking features . You will perform hands-on coding and mentor junior developers, working to increase the knowledge and performance of the collective team. In addition, you will interface with senior members and team in working towards product and module improvement
We are a global team, so communication skills (both verbal and written) are critical as well as flexibility to work with team members in other time zones.
• Implement features given by Architects and Leads
• Work with lead to ensure quality and timeliness of deliverables
• Participate in code reviews and ensure quality of code.
• Mentor and guide the junior members in the team.
• Review test plans and provide guidance to the testing teams
Assist with automation as needed.
Required Technical Skills:
* 3 - 5 years of industry experience in System Networking, TCP/IP, UDP Protocols, static and dynamic routing protocols.
* Proven knowledge of working in Client-Server architecture.
Proven knowledge of networking fundamentals and concept
Automation exposure
* Good problem-solving skills and troubleshooting skills for complex issues with interdependencies across multiple modules
* Experience working with Global teams.
Preferred Skills:
* Experience in network virtualisation.
* Experience in Linux Python programming, Systems knowledge, Virtualisation experience with VMware, KVM..etc
* Experience in Systems/Storage domains, Storage controllers and features like High availability, DR, Replication, Snapshot technologies.
* Experience working with OpenShift and/or Kubernetes.
* Experience in Systems/Storage domains and features like Storage, Replication, Snapshot, Networking technologies.
* Experience with Agile Software Development Experience
* Familiarity with storage concept.
* Hands-on experience and knowledge of OCP and Kubernetes, Operators, CRDs.