IBM Corporation is looking to solve the problem of developing and enhancing its virtualization management and application resource management software product, including supporting new capabilities across cloud and on-premise technologies.
Requirements
- Kubernetes
- Java
- Angular
- React
- Jenkins
- Test automation
- Docker
Responsibilities
- Support the company's development of its virtualization management and application resource management software product.
- Enhance the core analytics platform and peripherals to support new capabilities across cloud and on-premise technologies, including Cloud Computing, Virtualization, SDN, and Software Defined Data Centers.
- Lead the team responsible for developing features to enhance cloud capabilities of the product.
- Perform various duties of a scrum master, including prioritizing and grooming development tasks using agile methodologies to comply with company guidelines.
- Provide technical guidance and assistance to engineers and designers responsible for developing new features in cloud-related areas.
- Employ systems and frameworks for engineering tasks, including Docker, Kubernetes, Jenkins, OpenShift, AWS, Azure, VMware, Linux, bash scripting, mvn, NPM, Jest, and JProfiler.
- Develop automated test suites to verify product behavior.
Other
- Master’s degree or equivalent in Computer Science or related
- One (1) year of experience as a Software Engineer or related
- Bachelor's degree plus five (5) years of progressive experience in lieu of a Master’s degree
- Full time
- Up to 40% telecommuting permitted