Senior Software and Devops Engineer, Doca Verification

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel +1

Senior Software and DevOps Engineer focused on building and maintaining CI/CD pipelines, infrastructure, and verification for NVIDIA's DOCA SDK, which enables applications on BlueField DPUs.

What you'd actually do

  1. Support DevOps initiatives by developing and maintaining CI/CD pipelines to automate build and deployment processes, and by improving monitoring and observability across services
  2. Contribute to maintaining both physical and cloud-based infrastructure, including troubleshooting and resolving hardware and system-level issues
  3. Debug and analyze complex system-level issues to identify root causes and drive timely resolution
  4. Contribute to the development of verification infrastructure, tackling complex technical challenges to enhance coverage, scalability, and robustness of DOCA™ services
  5. Engage in the full software development lifecycle of verification components, from design and architecture through implementation and validation

Skills

Required

  • Python
  • Java
  • C++
  • software design
  • software architecture
  • CI/CD pipelines
  • DevOps practices
  • Linux virtualization
  • Kubernetes
  • hardware
  • bare-metal servers
  • infrastructure environments

Nice to have

  • Python
  • networking
  • Ethernet
  • VLANs
  • TCP/UDP/IP
  • QoS
  • L2/L3 protocols
  • software release processes
  • codebase management
  • branching strategies
  • integrations
  • maintenance
  • bug tracking
  • AI tools and frameworks

What the JD emphasized

  • building complex, scalable systems
  • automation