Develop leading edge, high performance cloud and container technologies for the Edge.
Work with the most dynamic and exciting open source software projects today - Kubernetes (K8S), Helm, Openstack and related projects
Work as part of a team focused on containerization, virtualization, VM management and fault tolerance /carrier grade development.
Contribute actively to StarlingX , an open source project under the OpenStack Foundation - a fully featured cloud for the distributed edge ( https://www.starlingx.io/ ).
Develop and deliver high quality design and code.
Develop automated tests, enabling faster design and test cycles.
Investigate and resolve issues reported during product verification and customer integration.
Participate in all aspects of the software development process using agile development.
Qualifications/Skills:
Bachelor s degree in computer science or related field
7 + years of professional software development experience
5 + years of development of scalable, fault tolerant Kubernetes applications
2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
Experience with Linux software development.
Excellent programming skills using Python and C/C++.
Strong analytical and debugging skills.
Excellent written and oral communication skills.
Exceptional team player who works well in collaborative environments.
Self-managed, fast learner with the desire and ability to master new technologies.
Familiarity with iterative and agile/scrum software development processes.
Development experience with containers and/or cloud-based technologies including OpenStack and Kubernetes would be an asset.
Exposure to Go, Kubernetes operators would be an asset.
Contribution to the open source community would be an asset.