IBM Cloud Compute Infrastructure Engineer in Raleigh, North Carolina

Job Description

Responsibilities: Review and understand the use cases, specifications, and requirements of each Statement of Work

  • Develop code that supports multiple CPU architectures

  • Develop code that facilitates the deployment of Virtual Machines into a Tier-1 Public cloud environment

  • Implement unit and functional tests to be run in a CI/CD framework

  • Accurately track status and report issues or design in a quick fashion

  • Optimize the cloud agents to provide an optimal experience for the CPU architecture they are running on

  • Work against use cases which span several Git projects

  • Collaborate well with others

  • Eager to tackle very large scale solutions, have high quality code, and work to providing a best in class user experience for our cloud

This position can be located in Austin,TX, Rochester, MN, Poughkeepsie NY Raleigh, NC or Littleton MA


Required Technical and Professional Expertise

  • 3+ years software development experience

  • Proficient in Golang

  • Proficient in Docker/Kubernetes (2+ years ideally)

  • Experience with KVM and Libvirt (1 year or more)

  • Has an understanding of multiple CPU architectures

  • Proficient in Git projects

Preferred Tech and Prof Experience

  • Experience with ppc64le or Power Systems

  • Experience with Python

  • Experience with scheduling systems

  • Experience with hardware accelerators or GPUs

EO Statement

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, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.