Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by NVIDIA, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Network SRE and Automation Engineer at NVIDIA, you will play a pivotal role in ensuring the seamless operation and reliability of our network systems. Your primary responsibilities will involve developing automated solutions for network monitoring and management, troubleshooting complex network issues, and collaborating with cross-functional teams to enhance our network architecture. You will be expected to leverage your expertise in network engineering and automation to drive efficiency and scalability within our infrastructure, while also contributing to the continuous improvement of our DevOps practices.
Job Responsibilities
- Design, implement, and maintain scalable network automation solutions to improve operational efficiency.
- Monitor and troubleshoot network performance, identifying and resolving issues promptly.
- Collaborate with software engineering teams to develop and integrate automated testing tools for network systems.
- Participate in capacity planning and network optimization exercises to ensure peak performance.
- Document network configurations, policies, and procedures to maintain accurate records.
- Conduct regular network assessments and audits to enhance security protocols and compliance.
- Train and mentor junior staff on best practices in network engineering and automation.
- Stay abreast of industry trends and emerging technologies to continuously improve network strategies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in network engineering and automation.
- Strong proficiency in scripting languages, such as Python, Bash, or similar.
- In-depth knowledge of network protocols (TCP/IP, BGP, OSPF) and routing/switching technologies.
- Experience with network monitoring and automation tools (e.g., Ansible, Puppet, Nagios).
- Familiarity with cloud services (AWS, Azure, GCP) and network configurations within these environments.
- Excellent problem-solving skills and exceptional attention to detail.
- Strong communication and interpersonal skills, capable of working across multiple teams.
Technologies & Tools
This position will involve working with a variety of technologies and tools essential for network operations and automation. Key technologies include virtualization tools like VMware and Docker, cloud networking components such as AWS VPC and Azure Network Services, and automation frameworks including Ansible and Terraform. Familiarity with monitoring tools like Prometheus and Grafana is also advantageous, as well as version control systems such as Git for code management.
Ideal Candidates
The ideal candidate will have a blend of technical expertise and proactive problem-solving skills. They should be adaptable, proactive in identifying areas for improvement, and possess a commitment to continuous learning within the rapidly evolving landscape of network technologies. Strong team collaboration, a results-driven mindset, and the ability to communicate complex technical concepts to non-technical stakeholders are essential characteristics that will contribute to success in this role.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.