NVIDIA is seeking a top Software Configuration Management (SCM) architect to join their SCM Tools and Infrastructure group. The role involves tackling challenges related to operating at scale, producing best-in-industry solutions, and enabling continued performance and reliability for users. The successful candidate will engineer new solutions to scale Perforce and Git infrastructure, design and code processes and automation tools to improve productivity in managing and administering SCM systems used by globally distributed engineering teams.
Key Responsibilities:
- Manage the full SCM environment, including application, OS, and server hardware components
- Develop automation and innovation for the large environment
- Create solutions to improve reliability and performance of the growing infrastructure
- Work with automated orchestration tools to deploy improvements globally
- Evaluate technology alternatives and specify solutions
- Craft schedules and lead ongoing enhancements and support
- Improve daily productivity of top chip designers and software engineers
Required Qualifications:
- MS (preferred) or BS in Computer Science or related field
- At least 3 years of experience
- Deep understanding of SCM processes and tools (Perforce, Git, Subversion, ClearCase)
- Experience with Continuous Integration (CI) and Continuous Deployment (CD) systems
- Strong skills in interpreted languages (Object Oriented Perl or Python preferred)
- Object-oriented programming and design pattern knowledge
- Experience with databases (MySQL or Postgres preferred, NoSQL a plus)
- DevOps or system administration experience with Linux systems
- Strong automation experience (Ansible or Puppet preferred)
- Excellent interpersonal and communication skills
Ideal Candidate:
- Meticulous organizer with a positive, can-do attitude
- Creative problem-solver
- Enthusiastic team player who enjoys challenges
NVIDIA offers the opportunity to work on cutting-edge technology in AI and digital twins, transforming major industries and impacting society. The company runs one of the largest Perforce installations globally and a very large Git installation, providing a unique environment for SCM professionals to grow and make a significant impact.