Software Configuration Management Engineer
2 months ago
For two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and scientific research. Today, we stand at the beginning of the next era, the AI computing era, ignited by a new computing model, GPU deep learning. This new model - where deep neural networks are trained to recognize patterns from massive amounts of data - has shown to be deeply effective at solving some of the most complex problems in everyday life.
NVIDIA runs one of the largest Perforce installations in the world, and a very large Git installation as well. Our Software Configuration Management (SCM) Tools and Infrastructure group is looking for a top SCM architect. You will tackle the challenges that we face with operating at scale to produce a best-in-industry solution and enable us to continue to provide unprecedented performance and reliability for our users. You will work in our team to engineer new solutions to scale our Perforce and Git infrastructure to handle large and ever-growing load and data volume. You will design and code processes and automation tools to improve productivity managing and administering the SCM systems and applications used by our globally distributed engineering teams.
What you'll be doing:
Responsible for the full SCM environment including application, OS, and server hardware components, developing the continued automation and innovation needed for our large environment
Create new solutions to improve the reliability and performance of our ever-growing infrastructure, and work with automated orchestration tools to deploy those improvements to hundreds of systems worldwide
Be part of a global team and will evaluate technology alternatives, work closely with other project members to specify solutions, craft schedules, and lead ongoing enhancements and support
Learn and greatly improve the daily productivity of the world’s top chip designers and software engineers
What we need to see:
MS (preferred) or BS in Computer Science (or equivalent experience) or a related field
At least 3 years of experience
Deep understanding of Software Configuration Management (SCM) processes and tools such as Perforce, Git, Subversion, or ClearCase for large, multi-site development
You've configured/deployed Continuous Integration (CI) and Continuous Deployment (CD) systems in your past experience
Excellent interpreted language skills highly desired – Object Oriented Perl or Python preferred
Strong object-oriented programming and design pattern knowledge and background - Object Oriented Perl, Python, C++, or Java preferred
Strong software engineering process skills required
Experience with databases, MySQL or Postgres preferred, experience with NoSQL databases a plus
Experience with DevOps or system administration with Linux systems required (CentOS/RHEL and Ubuntu preferred)
Strong experience with automation required, Ansible or Puppet preferred
Excellent interpersonal skills, including written and verbal communication
You are comfortable and enjoy working with dynamic and ever evolving environments
Ways to stand out from the crowd:
Meticulous organizer with an ever positive, can-do attitude
Demonstrate use of out-of-box thinking for creative solutions to highly sticky problems
Fun and enthusiastic teammate who enjoys a challenge and celebrates success
-
Software Configuration Management Engineer
1 month ago
Bengaluru, India NVIDIA Full timeFor two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and scientific research. Today, we stand at the beginning of the next era, the AI computing...
-
Senior Software Technologist
2 days ago
Bengaluru, India Philips Full timeJOB DESCRIPTION Job Title Senior Software Technologist - DevOps/Configuration Manager Job Description Your challenge Are you a Configuration Manager (CM) who is able to manage the system software configuration throughout the whole lifecycle? And do you like to be a key person in defining and creating the Software Development Infrastructure...
-
Manager, Software Engineering
5 days ago
Bengaluru, India Cloud Software Group Full timeAbout This Team: Citrix, part of Cloud Software Group builds the secure digital workspace technology that helps , customers & millions of end-users to do their very best work from anywhere. By joining our award-winning workplace, you’ll be included in the globally diverse, collaborative team that values work-life balance. Come see why Fortune named us...
-
Configuration Engineer Lead
5 days ago
Bengaluru, India Lam Research Full timeJob Responsibilities Project Manage customer specific capital equipment systems based on requirements defined by Sales and Engineering teams to meet the customer's requirements Review and implement customer specific requirements (Non-Standard Requests (NSRs)) Participate in cross functional teams to resolve issues on Order BOMs Conduct reviews...
-
Senior Software Technologist
5 days ago
Bengaluru, India Philips Full timeJOB DESCRIPTION Job Title Senior Software Technologist - DevOps/Configuration Manager Job Description In this role, you have the opportunity to Enable your DevOps approach and the technical skills to provide communication, integration, automation, and close partnership among all the people needed to plan, develop, test, deploy, release, and...
-
Software Engineer
3 weeks ago
Bengaluru, India Spigot Software Pvt Ltd Full timeThe primary responsibility is to work on regression-cum-automation area to deliver high-quality product releases as per schedule. The role will have the opportunity to contribute to several aspects of ACK release flow like Build, Test, Package, Release, Configure, and Monitor. Detailed responsibilities of this role are:Responsibilities: Develop small-scale...
-
DevOps Engineer
3 weeks ago
Bengaluru, India ADVANSOFT Full timeJob Description :DevOps Engineers at Solifi are expected to deploy, automate, maintain, and manage both the on-premise and cloud-based product environments, to ensure the availability, performance, scalability, and security of environments.Responsibilities and Deliverables :- Collaboration with Development/QA/Release teams to achieve the continuous...
-
Manager Software Engineering
5 days ago
Bengaluru, India Cloud Software Group Full timeJob Description Summary Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly...
-
Configuration Management Engineer
2 weeks ago
Bengaluru, India airbus Full timeJob Description: Description:Airbus India is looking for an Airframe Configuration Management Engineer to join our Cabin Design and Integration Team. Within the overall framework, Airframe Configuration Management involves driving the Aircraft change process initiated by Cabin Customizations and design improvements. The span and the variety of projects...
-
System Engineer
4 weeks ago
Bengaluru, India PESTO TECH (INDIA) PRIVATE LIMITED Full timeJob Description Responsibilities :- Elevate Infrastructure : Lead the enhancement of our current infrastructure, focusing on developing, testing, debugging, and troubleshooting to ensure optimal performance and reliability.- Containerization Expertise : Drive the transition towards a containerized infrastructure, leveraging your expertise in Kubernetes,...
-
Manager Software Engineering
5 days ago
Bengaluru, India Cloud Software Group Full timeRole Overview As a Engineering Manager at Cloud Software Group, you will be responsible for managing the team, leading and executing efforts to ensure proper skills are available for current and future projects, and ensuring projects are delivered with market-leading quality. You will help implement methods and systems for effective operations &...
-
DevOps Engineer
3 weeks ago
Bengaluru, India Antino Labs Full timeJob Description : 1. Design and develop automated deployment arrangements using configuration management technology.2. Implement various development, testing, and automation tools to enhance efficiency and productivity.3. Manage and maintain our IT infrastructure, including cloud platforms like AWS and GCP. 4. Select and deploy appropriate CI/CD tools to...
-
Software Engineer III
7 days ago
Bengaluru, India MRI Software Full timeMRI seeking an experienced and skilled candidate with passion for designing, evolving and developing python and Go Language based applications. As a Senior Software Engineer, you will be directly involved in design, development, customisation, configuration, testing and enhancing browser-based applications. You shall participate in the entire software...
-
Release Engineer
5 days ago
Bengaluru, India Talpro Full timeJob Description : - Managing risks and resolving challenges that impact release scope, quality, and schedules.- Planning release windows and cycles across portfolios, and components.- Managing relationships and working on interrelated processes.- Communicating crucial release plans and changes.- Measuring and monitoring progress to achieve a timely software...
-
Software Engineer
5 days ago
Bengaluru, India Cloud Software Group Full timeDo you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that’s ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to...
-
Software Engineering Manager
4 days ago
Bengaluru, India Archer Integrated Risk Management Full timeTitle: Manager 2 - Software EngineeringLocation: Bangalore, IndiaArcher Technologies helps organizations manage risk in the digital era – unitingstakeholders, integrating technologies and transforming risk into reward. As true pioneers inIntegrated Risk Management (IRM) software, Archer remains solely dedicated to helpingcustomers manage risk and...
-
Senior software Engineer
3 days ago
Bengaluru, India Software AG Full timeSoftware AG simplifies the connected world. Founded in 1969 it helps deliver the experiences that employees, partners and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data and clouds; empowers streamlined processes; and connects “things” like sensors, devices and machines. It helps 10,000+...
-
Software Engineering Manager
2 weeks ago
Bengaluru, India HME Full timeEngineering Manager: 12 to 15 years of experience in Software / Firmware Engineering Expertise in C / C++ Exposure to Azure Cloud services & IOT Hub Working knowledge of Linux kernel configuration or driver development. Familiarity with peripheral protocols (SPI, UART, I2C, etc.). Experience with Real-Time Operating System (RTOS). Experience working with...
-
Software Engineering Manager
3 weeks ago
Bengaluru, India HME Full timeEngineering Manager:12 to 15 years of experience in Software / Firmware EngineeringExpertise in C / C++Exposure to Azure Cloud services & IOT HubWorking knowledge of Linux kernel configuration or driver development.Familiarity with peripheral protocols (SPI, UART, I2C, etc.).Experience with Real-Time Operating System (RTOS).Experience working with NFC,...
-
Software Engineering Manager
2 weeks ago
Bengaluru, Karnataka, India HME Full timeEngineering Manager:12 to 15 years of experience in Software / Firmware EngineeringExpertise in C / C++Exposure to Azure Cloud services & IOT HubWorking knowledge of Linux kernel configuration or driver development.Familiarity with peripheral protocols (SPI, UART, I2C, etc.).Experience with Real-Time Operating System (RTOS).Experience working with NFC,...