Project Overview:
This project involves evaluation of possible solutions as well as development of Powershell script running on Java Virtual Machine.
The main goal of the project is to provide a powershell environment for application running on Java as well as to provide a powershell scripting engine for JVM. The user experience should be seamless for people who are used to Windows version of PowerShell. The scripts, cmdlets and providers should run AS-IS (if they are not using Windows-specific functionality). The rich applications that host PowerShell should run on any other operating system AS-IS. Secondary goal: the scripts should run across the machines and different OS’s seamlessly (but following all the security guidelines).
Team & Role:
• You will be part of a team of one person, mentored by experienced technical staff and/or R&D manager
• Your role will be to fully design, implement, test and demonstrate a proof of concept that Powershell script can run on JVM
Opportunities:
• Acquire in-depth practical knowledge of interpreters and compilers running on JVM
• Gain experience in programming language design and implementation
Requirements:
• Experience with parsing tools and technologies
• Knowledge about interpreters and compilers
• Solid programming skills in Java
• Familiarity with the internals of the JVM is a plus
• Familiarity with the Powershell is also a plus
• Some exposure to source control and bug-tracking systems
• Good general programming knowledge: OOP, Design Patterns, XML/XSLT, Algorithms, Data Strictures, Unit Tests, UML, IDEs
• Problem-solving skills
• A good command of English and ability to communicate effectively
Interested in joining us or know someone who might be?
To apply please send CV to: jobs-bg@vmware.com
Please add in the subject the corresponding Ref. number: intfc
For more information visit: http://www.vmware-bulgaria.com/internship2011