As a Software Engineer (Virtualization) at our company, you will be responsible for designing, developing, and deploying virtualization solutions using Python and cloud computing technologies. You will work closely with cross-functional teams to ensure seamless integration with existing systems and infrastructure. The ideal candidate will have experience with AWS and Linux, as well as a strong understanding of virtualization concepts and cloud computing principles.
Key Responsibilities:
- Design and develop virtualization solutions using Python and cloud computing technologies.
- Collaborate with cross-functional teams to ensure seamless integration with existing systems and infrastructure.
- Develop and maintain high-quality, scalable, and secure software solutions.
- Troubleshoot and resolve complex technical issues related to virtualization and cloud computing.
- Stay up-to-date with emerging trends and technologies in virtualization and cloud computing.
Requirements:
- 5+ years of experience in software development with a focus on virtualization and cloud computing.
- Strong understanding of virtualization concepts and cloud computing principles.
- Proficiency in Python and experience with AWS and Linux.
- Excellent problem-solving and communication skills.
- Ability to work in a fast-paced environment and prioritize multiple tasks.