via Dice
$200K - 300K a year
Provide advanced UNIX/Linux system support, automation, and enterprise PLM/CAD environment management.
Extensive UNIX/Linux experience, scripting skills, enterprise storage and network expertise, and hands-on PLM/CAD platform support.
Job Title: UNIX/Linux Systems Engineer DevOps, Storage, CATIA & ENOVIA Experience: 10 15 Years Location: Remote (USA) Role Summary We are seeking a highly skilled UNIX/Linux Systems Engineer with 10 15 years of experience in UNIX administration, DevOps, storage technologies, and enterprise PLM/CAD environments. The ideal candidate is proactive, collaborative, and has hands-on expertise in CATIA and ENOVIA platforms, with a strong focus on system support, automation, and performance optimization. Key Responsibilities • Provide advanced support for UNIX systems (AIX, Linux, FreeBSD), focusing on storage, network drivers, and PLM/CAD applications. • Collaborate with customers and development teams to troubleshoot and resolve technical issues in CATIA and ENOVIA environments. • Develop and maintain automation tools using Shell, AWK, Java, and Perl to improve engineering workflows. • Analyze system failures and develop scripts/tools to accelerate problem resolution. • Support and enhance diagnostic programs for network and storage troubleshooting. • Deliver technical training and mentorship on scripting, debugging, and PLM/CAD best practices. • Debug and resolve defects in storage drivers and PLM/CAD integrations, documenting solutions. • Utilize source code control systems for tracking changes and managing bug fixes. • Participate in on-call rotations for critical system support. • Use kernel debuggers (AIX KDB, GDB) to analyze system crashes and stack traces. • Support high-availability solutions, storage array integrations, and enterprise PLM/CAD deployments. • Develop and execute functional verification tests for system software and PLM/CAD integrations. • Provide customer support for network administration (TCP/IP, NFS, DNS, FTP, SSH) and performance troubleshooting. • Administer CATIA V5 installations, configurations, and global environment setups (CATEnv). • Standardize company-wide design standards in CATIA (drafting, dimensions, annotations, styles). • Monitor and optimize CATIA V5 environment performance, especially with large data files and assemblies. Required Skills & Qualifications • 10 15 years of hands-on experience with UNIX administration (AIX, Linux, FreeBSD) and development. • Proficiency in Shell (KSH/BASH), AWK, C, Java, Perl. • Strong understanding of TCP/IP networking, NETBIOS, and network troubleshooting tools. • Experience with enterprise storage arrays and high-availability solutions. • Demonstrated ability to automate system diagnostics and reporting. • Familiarity with source code control and bug tracking systems. • Strong analytical and problem-solving skills with a customer-focused mindset. • Ability to mentor and train junior team members. • Hands-on experience with CATIA and ENOVIA, including installation, configuration, integration, and enterprise support. Preferred Experience • Supporting mission-critical UNIX systems in enterprise environments. • Development and support of device drivers (disk, fiber channel, USB) in C. • Exposure to DevOps practices and cloud-based technologies. • Experience with functional and automated testing for system software. • Professional training in UNIX internals, storage arrays, or programming languages. • Experience with PLM/CAD system upgrades, migrations, and user support.
This job posting was last updated on 12/17/2025