Sustaining Software Engineer

NOV Inc
  • Houston, TX
    28 days ago

    Job Description

    Join our team as a Sustaining Software Engineer and contribute to our Digital Product and Automation initiatives. You''ll provide crucial support and expertise, enhancing our NOVOS Automation Drilling Platform and improving field deployment processes. Your impact will drive product reliability and operational efficiency.

    • Bachelor''s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
    • Experience supporting industrial automation, control systems, or complex software applications is essential.
    • Strong troubleshooting skills and expertise in root cause analysis for integrated software and hardware systems.
    • Knowledge of networking architecture, firewall administration, and troubleshooting is a must.
    • Experience administering Linux-based systems and familiarity with AWS cloud services is preferred.
    • Experience with web application administration, user access management, and configuration management.
    • Proficiency in SQL, Linux, Python, and virtualization technologies (VirtualBox, VMware, or Hyper-V).
    • Field experience supporting industrial automation systems is an asset.
    • Excellent communication skills for effective collaboration across cross-functional teams.
    • Willingness to travel domestically and internationally as required for customer support and field deployments.
    • Provide second-level technical support for software products and automation systems, ensuring efficient issue resolution.
    • Utilize Jira Service Management to track, prioritize, and resolve issues, maintaining an organized approach.
    • Conduct root cause analysis on software and system issues, proposing effective solutions for field-identified problems.
    • Develop and maintain customer-specific software configurations, ensuring optimal performance and customization.
    • Drive continuous improvements to deployment processes and support tools, streamlining operations.
    • Engage in software development and enhancements, creating advanced diagnostic utilities for field support.
    • Maintain and update virtualized test and training environments, ensuring accurate representations for testing.
    • Collaborate with customers and internal teams to identify product improvement opportunities, enhancing reliability.
    • Update firewall configurations and security policies using approved scripting and automation tools.
    • Administer web applications, manage user access, and release configuration files for seamless application deployments.
    • Provide second-level technical support for software products and automation systems, ensuring efficient issue resolution.
    • Utilize Jira Service Management to track, prioritize, and resolve issues, maintaining an organized approach.
    • Conduct root cause analysis on software and system issues, proposing effective solutions for field-identified problems.
    • Develop and maintain customer-specific software configurations, ensuring optimal performance and customization.
    • Drive continuous improvements to deployment processes and support tools, streamlining operations.
    • Engage in software development and enhancements, creating advanced diagnostic utilities for field support.
    • Maintain and update virtualized test and training environments, ensuring accurate representations for testing.
    • Collaborate with customers and internal teams to identify product improvement opportunities, enhancing reliability.
    • Update firewall configurations and security policies using approved scripting and automation tools.
    • Administer web applications, manage user access, and release configuration files for seamless application deployments.

    Numbers & Facts

    LocationHouston, TX

    Skills

    • 2nd Level Supportunmatched
    • Amazon Web Services (AWS)unmatched
    • Atlassian JIRAunmatched
    • Automationunmatched
    • Automation Systemsunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Configuration Managementunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Control Systemsunmatched
    • Cross-Functionalunmatched
    • Customer Support/Serviceunmatched
    • Develop and Maintain Customersunmatched
    • Drillingunmatched
    • Establish Prioritiesunmatched
    • Firewall Administrationunmatched
    • Identify Issuesunmatched
    • Internet Applicationunmatched
    • Linux Administrationunmatched
    • Linux Operating Systemunmatched
    • Microsoft Hyper-Vunmatched
    • Network Architecture/Engineeringunmatched
    • On Site Supportunmatched
    • Organizational Skillsunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Product Programsunmatched
    • Product Supportunmatched
    • Python Programming/Scripting Languageunmatched
    • Root Cause Analysisunmatched
    • SQL (Structured Query Language)unmatched
    • Scripting (Scripting Languages)unmatched
    • Software Administrationunmatched
    • Software Configuration Managementunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • VMWareunmatched
    • Virtualizationunmatched
    • Willing to Travelunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder