

I have several coop/intern positions within the IBM WebSphere Technology Institute (WSTI) here at IBM in Research Triangle Park which I can fill immediately. Background on WSTI and the specific opportunities are listed below. Please forward this to your colleagues and any interested students. Have the students send their resumes to me at rindos@us.ibm.com. A total of 7 positions are immediately available.
The WebSphere Technology Institute (WSTI)
WSTI is part of the WebSphere Chief Technology Office (CTO), which works with IBM development, IBM Research and academia on ad tech projects, having responsibility for the innovation of the entire WebSphere portfolio of products. WebSphere CTO owns what is known as the Joint Program with IBM Research (which funds and coordinates IBM Research projects on behalf of all WebSphere products). It also owns both the RTP and Toronto Centers for Advanced Studies (CAS) that coordinate all university relations for the IBM NC and Toronto/Ontario/Canadian communities respectively. It is therefore an ideal place for interested graduate students, though we are equally interested in talented undergraduate students.
The job openings:
1 opening for a student with website development skills, plus...............
Virtualization/Cloud Computing team
3 openings available
We are looking for coops/interns to join the WebSphere Technology Institute virtualization and cloud computing team. These positions provide an opportunity to work on IBM's future cloud computing solutions (representing the next-generation data center technology, delivering software and services via the web from the "cloud", with automated allocation/set-up of necessary computing/storage/networking resources at the back-end). Virtualization technologies will be a key part of such solutions.
Necessary skills in one or more: PERL, PHP, JAVA
Desired skills/familiarity: VMware and XEN would be advantageous. Good Linux skills desirable. Familiarity with SOA, WebSphere, Tivoli, NC State Virtual Computing Lab (VCL) a plus
DataPower team
2 openings available
The DataPower group for the WebSphere Technology Institute seeks 1 or more highly-motivated students starting immediately, with potential to extend into fall and subsequent Spring. The DataPower group is an emerging technologies team looking at advancing the role of specialized application-layer network devices, collectively called DataPower. The devices are currently focused on Service-Oriented Architecture enablement, but many of our incubator projects are seeking to identify other functional areas where appliances can succeed.
The work will involve the designing, developing, and testing incubator implementations that align with our DataPower goals. Strong Java and C/C++ programming skills are absolute requirement, as well as the ability to design software solutions that meet a broad range of functional and nonfunctional goals. The student will be asked to work a on a very broad range of technical projects. Therefore, demonstrable skill in technical scope is a hard requirement. Further, the student will be expected to work on multiple coding projects simultaneously in a highly dynamic mode. Finally, the student must have a very strong networking background, with explicit experience creating high-performance networking implementations or applications.
Experience with any of the following technological areas are a plus, but not required: Databases (ODBC and JDBC), Web 2.0 (particularly ATOM, JSON, RSS, AJAX, REST as well as the social aspects of Web 2.0), Service-Orientated Architectures (eg. Web Services, etc), Mainframes (IMS, CICS, etc), SIP and IP multimedia protocols, and JavaScript
Preference is given to post-graduate students (MS or PhD), preferably in the first couple years of graduate work, to design, develop, and test incubator implementations that align with our DataPower goals. Will also consider a highly qualified undergraduate student.
Web 2.0/Project Zero team
1 opening available
The goal of the student would be to develop a tool that converted Ruby on Rails (RoR) apps to Project Zero apps (see http://www.projectzero.org ). A user could run a simple tool that did the conversion, and then the Zero app could be imported into our IDE.
The goals for the student would be as follows:
1. Learn Project Zero and RoR
2. Convert simple RoR apps to Zero apps. Convert RoR REST resources into Zero REST resources without changing Ruby code - this can be done by using the Zero-JRuby integration I outlined in a developerWorks article. All configuration and static web content should also be moved accordingly
3. Convert RoR app's ActiveRecord usage to Zero's ZRM.
4. Convert Ruby code into Groovy, and Ruby templates into Groovy templates.
5. Handle any Zero-specific optimizations (things that might not be possible in RoR).
6. Integrate tool with Zero CLI
7. Work with web IDE team to make importing RoR apps -> Zero apps a one-click process.
The student's work would eventually be available on projectzero.org, which is a great thing to have on your resume.
Best regards. Andy
Head, RTP Center for Advanced Studies (CAS) and WW CAS Coordinator
email: rindos@us.ibm.com
phone: (919) 486-2016
Recent comments
48 weeks 1 day ago
1 year 2 weeks ago
1 year 3 weeks ago
1 year 4 weeks ago