LOWELL, MA, 01850, USA
6 days ago
Software Engineer
**Introduction** **Your role and responsibilities** Software Engineer, IBM Corporation, Lowell, MA (40% telecommuting permitted) * Modify multiple software components of different versions of the Red Hat OpenShift Container Storage (RHODF) product to address errors found by the test team and customers in various setups, including virtualized environments and new hardware systems. * Participate in the planning and design phase of the RHODF product releases. * Collaborate with product management to define requirements, elaborate user stories, conduct feasibility studies and provide effort estimations. * Collaborate with engineers from various teams to designs detailed features for RHODF product releases, focusing on Application Programming Interfaces (APIs) and ensuring proper distribution of responsibilities across components. * Develop detailed design of new features in primary software components and implement them based on the agreements reached with the product teams. * Apply a test-driven approach to software development by writing unit tests, end-to-end test, and integration tests for new features or modified behavior. * Create comprehensive documentation for product teams to produce official RHODF product documentation and assist quality assurance teams with writing test cases. * Interact with customers as subject matter expert to provide escalations supports. * Consult on system configuration and assist with maintenance and recovery from system failures. * Utilize: Kubernetes and OpenShift, Go and C Programming Languages, Distributed Storage and Software Defined Storage, Linux Server Administration, Containers, Networking Concepts, Disaster Recovery and Backup. Required: Bachelor’s degree or equivalent in Computer Science, Engineering, or related and five (5) years of experience as a Software Developer or related. Five (5) years of experience must include utilizing Kubernetes and OpenShift, Go and C Programming Languages, Distributed Storage and Software Defined Storage, Linux Server Administration, Containers, Networking Concepts, Disaster Recovery and Backup. $217343 to $265100 per year. Full time. H239. **Required technical and professional expertise** Bachelor’s degree or equivalent in Computer Science, Engineering, or related and five (5) years of experience as a Software Developer or related. Five (5) years of experience must include utilizing Kubernetes and OpenShift, Go and C Programming Languages, Distributed Storage and Software Defined Storage, Linux Server Administration, Containers, Networking Concepts, Disaster Recovery and Backup IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Confirmar seu email: Enviar Email