We have openings for 2 PT Contract positions or 1 FT position. All Adaptive Computing Labs (ACL) Job Summary All Adaptive Computing Labs (ACL) Professional Services Architects perform the following functions to one degree or another. *Solution Scoping. Work with department heads to identify key use cases and value propositions. Work with new technologies to highlight and demonstrate customer needs and product capabilities. Develop proposed solutions and reference architectures. Effectively present solutions/recommendations to internal stake holders. *Implementation and Integration. Create and follow statement of work to implement solutions. Ability to work against set deadlines. Implement solutions with a closed environment for testing and development. *Software Development. Develop software integration solutions. *Training. Provide internal training to small and medium groups in the use of reference architectures and solutions.
Required Education and Experience: * Bachelor's degree (completed or underway) in computer science, electrical engineering, information technology, information systems, or a related field
Required Knowledge, Skills, and Abilities: * Linux scripting (at least one of: Python, Perl, Grails) * Linux server administration experience * Familiarity with gdb, valgrind, autoconf, make, and other Linux development tools * Good grasp of multi-platform portability issues and concerns * Experience in open source community projects
Desirable Knowledge, Skills, and Abilities: * Ability to think quickly and precisely in a changing environment * Ability to develop software on a prearranged timeline, conforming to predefined specifications * Ability to communicate effectively verbally and in writing * Systems design, software design theory * Experience developing high scalability services * Enterprise networking and storage * Virtualization technology experience * Previous IT operations experience * C programming language * HPC programming or administration * Microsoft development experience * Web software development