| Job Information |
Company – Provider of business continuation and disaster recovery software for the cloud
Responsibilities:
Design, develop, and test applications, software and system solutions for virtualizing infrastructure.
Research, investigate and define new areas of technology to design and implement components of product and feature set.
Manage Cloud Infrastructure and develop framework to work with different cloud options.
Participate in collaborative design and highly iterative development.
Perform analysis and troubleshooting for debugging application problems.
Help in the documentation and training of delivered software.
Requirements:
Significant development experience in C/C++ in a UNIX environment and familiarity with Python and Shell scripting highly desirable.
Experience implementing VM environments: KVM, Hyper-V, Xen, VMware.
Experience working with public clouds such as Amazon Web Services (EC2, S3), Rackspace etc.
Extensive operating system and networking experience along with good understanding of database management applications.
Expertise in developing, analyzing and troubleshooting large-scale distributed systems.
Good knowledge of internet protocols (TCP/IP, HTTP, SSL, DNS, etc.) and LAMP stack.
Knowledge and expertise in software engineering methodologies and effective unit testing.
Excellent communication and interpersonal skills.
Master degree or Bachelor’s degree in computer science with 3+ year’s industry experience.
|