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.
Position Overview
The Senior Engineer, DevOps Platform - Cloud Software at NVIDIA is a pivotal role that combines technical expertise with project leadership to drive the development and maintenance of our cloud infrastructure. This position involves collaborating with cross-functional teams to streamline operations, enhance system reliability, automate processes, and ensure efficient deployment of applications in a cloud environment. The successful candidate will utilize their DevOps experience to improve continuous integration and delivery practices, thereby supporting NVIDIA’s commitment to excellence in cloud software solutions.
Job Responsibilities
- Design, implement, and maintain scalable cloud infrastructure architectures to support software applications.
- Automate deployment processes, configuration management, and monitoring using industry-standard tools.
- Collaborate with development and operations teams to enhance software deployment pipelines and processes.
- Establish and uphold best practices for DevOps, including CI/CD methodologies.
- Evaluate and integrate new cloud technologies and tools to enhance the platform performance.
- Monitor system performance and troubleshoot issues to ensure high availability and performance standards.
- Provide technical guidance and mentorship to junior team members.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in DevOps, cloud computing, or related software engineering roles.
- Expertise in cloud platforms such as AWS, Azure, or Google Cloud.
- Proficient in scripting languages such as Python, Bash, or similar.
- Deep understanding of containerization technologies, including Docker and Kubernetes.
- Experience with configuration management tools like Ansible, Chef, or Puppet.
- Strong knowledge of networking concepts and security best practices.
- Excellent problem-solving skills and ability to work under pressure.
Technologies & Tools
This position utilizes a variety of technologies and tools, including cloud platforms such as AWS, Azure, or Google Cloud for infrastructure management, Docker and Kubernetes for container orchestration, and CI/CD tools like Jenkins or GitLab for continuous integration and deployment processes. Additionally, the role involves using monitoring tools such as Prometheus, Grafana, and configuration management tools like Ansible, Chef, or Puppet to ensure system reliability and performance.
Ideal Candidates
The ideal candidates for this position are proactive problem-solvers with a strong passion for cloud technologies and DevOps practices. They are individuals who thrive in a collaborative environment and possess excellent communication skills to work effectively with diverse teams. Successful candidates will demonstrate adaptability to emerging technologies and an eagerness to apply innovative solutions to complex challenges. Additionally, they should have a growth mindset and willingness to mentor and develop less experienced engineers, contributing to the overall team success.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.