Ability to think quickly and precisely in a changing environment Ability to develop software on a pre-arranged timeline, conforming to pre-defined specifications Strong verbal and written commun
Pay Rate:
DOE
Tax Term:
FULLTIME
Length:
Full time/permanent
Date Posted:
5-10-2013
Position ID:
718178
Dice ID:
RTX138d86
Professional Services Consulting Engineer * Level I
Responsibilities All Professional Services engineers perform the following functions to one degree or another. However, most have one or two areas where they focus their efforts. * Solution Scoping and Architecting o Work with customers to determine customer needs and current situation o Develop proposed solutions supported by Cluster Resources* tools o Estimate level of effort and timelines for proposed solutions o Effectively present solutions to customers and other co-workers * Implementation and Integration o Implement solutions with a closed environment for testing and development. o Working closely with the customer, implement solutions in the field that may include integration with 3rd-party and custom software solutions * Software Development o Develop software integration solutions * Customer Interaction o Interact with customers on the phone in pre-sale, demo, and support roles o As required, work on-site directly with customers to build and deploy solutions (up to 50% of the time) * Training o Train small and medium sized groups in the use of software and other technologies
Required Skills * Ability to think quickly and precisely in a changing environment * Ability to develop software on a pre-arranged timeline, conforming to pre-defined specifications * Strong verbal and written communication skills * Linux scripting experience * Presentation skills * Systems design experience * Software design theory * Networking experience * Linux fluency
Desired Skills * HPC programming/administration experience * Data center administration * Perl programming language * Web software development * Microsoft development experience * C programming language * Familiarity with gdb, valgrind, autoconf, make, and other Linux development tools * Good grasp of multi-platform portability issues and concerns * Linux server administration experience * Experience in open source community projects * Virtualization technology experience
Education * Bachelors degree in Computer Science, Information Technology, Information Systems or related field * Industry certifications preferred, but not required