Are you an experienced cloud engineer looking to take the next step in your career with the most cutting edge technology companies? If so, join our team at NVIDIA, where we are dedicated to delivering cloud services used throughout NVIDIA that reach millions of customers.
Widely considered to be one of the technology world's most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables outstanding creativity and discovery and powers what were once science fiction inventions from artificial intelligence to autonomous cars.
What you'll be doing:
Identify, define, implement and test Linux Operating System security requirements
Develop new deployment automation processes and scripts to manage a wide variety of services including DBs, Proxies, Applications, Lambdas and containers
Running cloud databases including RDS, Postgres, and Cassandra and implementing security protocols across servers, clients and applications
Monitoring production alerts and providing solution recommendations
Prepare and maintain documentation detailing the configurations of deployed solutions
What we need to see:
BS in Computer Science or Information Systems or equivalent experience
Demonstrated ability working with and implementing DevOps solutions including but not limited to Python, Ansible, Docker/Containers, container orchestration services and datacenter deployments
Minimum 4+ years of server engineering experience supporting highly-available, large-scale, cloud service environments
Proven Linux system administration experience (CentOS and Ubuntu strongly preferred) with emphasis on security of VMs and Containers
Solid Understanding of AWS technologies including EC2, ELB, ECS, RDS, API Gateway, WAFs and Lambda with provisioning automation experience
Knowledge of networking concepts like VPC/Subnets/Route Tables/Internet Gateway/NAT etc.
Exposure to SQL databases such as MySQL and Postgres and NoSQL DBs Cassandra and InfluxDB
Supervising and measuring system performance and iteratively design improvements in this area by introducing new technologies or developing new tools
Experience with version control software, code review tools, such as git along with agile life cycle tools is required
Strong collaborative and interpersonal skills, specifically a proven track record to effectively guide and influence within a diverse team
Ways to stand out from the crowd:
Experience with HashiCorp Vault with integration into deployment processes and application security
Experience with security configuration checklists (e.g. CIS Benchmarks and CSA security guidance)
Hands-on experience with Java/Spring building RESTful web services
Experience with the Go programming language
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and talented people in the world working for us. If you're creative, self-motivated and enjoy having fun, then what are you waiting for apply today.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.