Jobs
>
Santa Clara

    DevOps and Release Engineer - Santa Clara, United States - NVIDIA

    Default job background
    Description

    NVIDIA is using the power of high performance computing and AI to accelerate digital biology. We are seeking passionate and hardworking individuals to help us realize our mission. We are seeking an experienced and highly skilled DevOps and Release Engineer to join our team. As a DevOps and Release Engineer, you will play a critical role in ensuring the smooth and efficient release of our software applications, working closely with our development, operations, and quality assurance teams. You will be responsible for implementing and maintaining the DevOps practices, tools, and infrastructure that enable our teams to deliver high-quality software reliably and efficiently, while ensuring smooth release management and deployment processes.

    What you will be doing:

    • Collaborate with development, operations, and quality assurance teams to establish and maintain efficient and reliable DevOps practices, tools, and infrastructure that enable continuous integration, continuous delivery (CI/CD), and efficient software release management.
    • Automate and streamline build, deployment, and release processes, including configuration management, environment provisioning, and application deployment, using infrastructure as code (IaC) tools such as Terraform.
    • Manage and coordinate software releases, including versioning, branching, merging, and tagging, and ensure proper release management practices are followed.
    • Monitor and fix the software development and deployment pipelines, identifying and resolving issues related to build failures, test failures, code quality, and performance, in collaboration with development, operations, and quality assurance teams.
    • Collaborate with operations and security teams to ensure proper configuration and management of infrastructure resources, including containers, databases, and networking, following standard processes for security, scalability, and cost optimization.
    • Monitor and lead production environments, including log analysis, performance monitoring, and incident response, to ensure high availability and reliability of software applications.
    • Stay up-to-date with the latest advancements in DevOps tools, technologies, and standard methodologies, and provide recommendations for continuous improvement of our software development and deployment processes.

    What we need to see:

    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
    • Minimum of 3 years relevant experience.
    • Proven experience as a DevOps and Release Engineer, with a focus on implementing and maintaining DevOps practices, tools, and infrastructure.
    • Strong programming and scripting skills in languages such as Python, Java, Shell, or PowerShell, and proficiency in version control systems such as Git or Subversion.
    • Experience with continuous integration and continuous delivery (CI/CD) pipelines using tools such as Jenkins, GitLab, or Travis CI, and familiarity with build and dependency management tools.
    • Knowledge of infrastructure as code (IaC) tools and concepts, including Terraform, and experience with cloud computing platforms.
    • Familiarity with containerization technologies such as Docker and container orchestration platforms such as Kubernetes.
    • Strong understanding of software testing principles, including unit testing, integration testing, and end-to-end testing, and experience with automated testing frameworks and tools.
    • Knowledge of release management practices, including versioning, branching, merging, and tagging, and experience with release management tools and processes.
    • Knowledge of networking, virtualization, and operating system concepts, and experience with managing virtual machines, containers, databases, and networking in cloud and on-premises environments.

    Ways To Stand Out From The Crowd

    • Experience with Triton Inference Server, inferring Deep Learning models and machi learning
    • Familiarity with DevOps practices, including version control, automated testing
    • Experience working with Drug Discovery pipelines/workflows and processes
    The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

    You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

    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.

  • Diverse Lynx

    Release Engineer

    1 week ago


    Diverse Lynx Sunnyvale, United States

    Role: Release Engineer · Location: Sunnyvale, CA & Austin, TX (Day 1 Onsite) · Job Type: Contract · Job Description:Experience in Git/GitHub, GitOps, Git Branching strategies, Set up guardrails on Git milestones, labels. · Execute release cutovers, plan, and coordinate events a ...


  • Palo Alto Networks Santa Clara, United States

    Our Mission · At Palo Alto Networks everything starts and ends with our mission: · Being the cybersecurity partner of choice, protecting our digital way of life. · Our vision is a world where each day is safer and more secure than the one before. We are a company built on the fou ...


  • Palo Alto Networks Santa Clara, United States

    We are searching for a Release Engineer, IT with experience in software release management processes. You will oversee the entire release process, from planning and scheduling to executing the release. You must have experience managing IT releases in IT, Engineer, Release, Produc ...


  • NVIDIA Santa Clara, United States

    NVIDIA is using the power of high performance computing and AI to accelerate digital biology. We are seeking passionate and hardworking individuals to help us realize our mission. We are seeking an experienced and highly skilled DevOps and Release Engineer to join our team. As a ...


  • Palo Alto Networks Santa Clara, United States

    Our Mission · At Palo Alto Networks everything starts and ends with our mission: · Being the cybersecurity partner of choice, protecting our digital way of life. · Our vision is a world where each day is safer and more secure than the one before. We are a company built on the ...


  • Centrify Corporation Santa Clara, United States

    We are growing our Quality Engineering Team and looking for an experienced Software Engineer in Test to join. Centrify is committed to making quality an integral part of its company brand. We are looking for exceptional test engineers whose goal it is to challenge all assumptions ...


  • Akraya Inc Santa Clara, United States

    Women Back to Work (WBW) candidates can also apply. · Primary Skills: Agile, Safe, ART level Planning, Scrum, XP, Compliance · Duration: 6+ Months (Possible Extension- Long term role) · Contract Type: W2 Only (Remote) · Job Description: · Open to nationwide search however will b ...


  • Securly San Jose, United States

    Securly · Build and Release Engineer · San Jose, CA · Does building software that saves children's lives sound like something you want to be part of? · The products Securly builds are literally saving more than 4 kids lives per semester and growing. · This is why we need a person ...

  • Tik Tok

    App Release Engineer

    2 weeks ago


    Tik Tok San Jose, United States

    Responsibilities · Responsibilities · TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, P ...

  • Artech LLC

    Release Engineer

    1 week ago


    Artech LLC Mountain View, United States

    Job Title: Release Engineer · Location: Mountain View, CA · Duration: 12 months · Pay Range: $35-$40/hr · Job Description:Use standard release engineering tools, resources, concepts, and best practices to solve defined problems of branching, integration, build, cherry-picks, pack ...


  • Diverse Lynx Sunnyvale, United States

    Job Title: AWS Release Engineer/Build-Release engineer · Location: Sunnyvale, C · Duration: Contract · DESCRIPTION: 7-10 years of working with software, 3+ experience in AWS · Release engineering experience · Ability to work on high traffic/requests kind of environment ...


  • Tik Tok San Jose, United States

    Responsibilities TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join Us Creation i ...


  • Tik Tok San Jose, United States

    Responsibilities · Responsibilities · TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. ...


  • Tik Tok San Jose, United States

    Responsibilities · Responsibilities · TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. ...


  • Saviance Technologies San Jose, United States

    We are seeking a Senior Build and Release/DevOps Engineer with team leadership and solid DevOps architecture experience to join our exciting and growing team. You will have the opportunity to create software applications that are used to help all people live healthy lives. Our so ...

  • Rubrik

    Lead Release Engineer

    2 weeks ago


    Rubrik Palo Alto, United States

    We are seeking an experienced and highly organized Saas Release Manager to join our dynamic team with the Engineering Program Management organization. Your primary goal will be to lead our release process and our SaaS product delivery by driving coordination among engineering tea ...

  • Rubrik

    Lead Release Engineer

    3 weeks ago


    Rubrik Palo Alto, United States

    We are seeking an experienced and highly organized Saas Release Manager to join our dynamic team with the Engineering Program Management organization. Your primary goal will be to lead our release process and our SaaS product delivery by driving coordination among engineering tea ...

  • Rubrik

    Lead Release Engineer

    6 hours ago


    Rubrik Palo Alto, United States

    Job Summary · We are seeking an experienced and highly organized Saas Release Manager to join our dynamic team with the Engineering Program Management organization. Your primary goal will be to lead our release process and our SaaS product delivery by driving coordination among ...


  • Info Way Solutions Fremont, United States

    Design/Release Engineer-Interior · ABOUT Re:Car · Re:Car, a subsidiary of Re:Build Manufacturing, is a new company that is exploring development in the electric vehicle space. · Who we are looking for: · Re:Car is looking for an energetic, organized, and experienced Design/Releas ...


  • Zeiss Inc Dublin, United States

    Be the Agile Champion by promoting and growing the ART's agile capabilities · Building a high-performing Agile Release Train through servant leadership and coaching with multiple product line teams · Coordinates with the Product Management Team to define the software release pl ...