Bachelor's degree in Computer Science, Engineering, related discipline, or equivalent practical experience. 15 years of experience in software engineering leadership. Experience in cloud computing, distributed systems, virtualization, networking, storage, and...