Sr. VMware Developer
Job Description:
Gravitant is seeking a Sr. VMware Developer to work with our innovative product development team. The successful candidate will use their experience with VMware APIs and technologies to build leading edge virtual machine automation and integration solutions. These solutions also integrate with other Gravitant modules involving business and IT demand modeling, capacity planning, monitoring, and cost management.
Job Code VMD001
Responsibilities:
- Understand product requirements and end-user needs and drivers
- Setup and manage virtual machines and full application architecture deployments in VMware vSphere/vCenter/ESXi environments
- Map existing physical hardware and software architectures (from Sun, HP, IBM and Dell) to virtual machine environments.
- Design and setup application workloads on different virtual machines
- Optimally configure virtual machine memory, CPU, I/O capacity to meet workload requirements based on business and IT demand models established by application components.
- Identify and implement monitoring of VM environments mapped to business and IT performance.
- Identify and monitor thresholds for utilization and performance characteristics in a virtual environment.
- Design, implement, test, and maintain VMware deployment automation components
- Investigate new technologies and advances, especially in the areas of virtualization technologies, public/private clouds, and application and data integration architectures in the cloud.
Qualifications:
Required
- At least 3 years of experience managing VMware operating environments
- At least 2 years of experience in Java development and integrations with VMware development APIs
- Experience in working with or supporting production, test, and development environments for medium to large data centers
- Experience in developing scripts to automate virtual machine deployments involving J2EE applications and n-tier application architectures
- B.S. in Computer Science, Software Engineering, or related areas
- Good communication skills and the ability to work well in a team environment
Familiarity with following tools/technologies
- VMware vSphere/vCenter/ESXi environments
- Eclipse IDE
- Source Control systems such as Subversion
- Defect tracking systems
- Application servers such as WebSphere, JBoss
- Database servers such as Oracle, MySQL
Preferred
- Spring framework development
- Cloud data integration architectures
- Cloud security architectures involving OpenID authentication and secure data transfer protocols
Job Details
- Location: Austin, TX
Contact us about this position:
You can also submit your resume using the contact form below:
Questions marked with * denote required information.