Software Developer - Common Cloud Services (Co-Op)
About the role
SUMMARY
We are recruiting an intern to join our software development team working on common micro-services that will integrate into a wide array of Ribbon cloud-native products. The micro-service development approach provides many advantages by reducing complexity and dependencies during development and deployment. We are developing tools that leverage the latest container, virtualization, Infrastructure as Code (IaC) and cloud computing concepts.
If the pandemic prevents going into our offices, the internship can be performed remotely. Otherwise, the site is open everyday, with most of team works from the office on Tuesdays and Thursdays.
ESSENTIAL FUNCTIONS
- Design and implement functionalities in a variety of languages including Go, Python and Ansible
- Work on software design that can be deployed in a wide array of platforms including VMs, OpenStack, Kubernetes and public clouds such as AWS
- Design and implement applications, libraries, test tools, and test cases
QUALIFICATIONS
- Must have completed two years in Electrical, Computer or Software engineering or Computer Science of a bachelor's program or equivalent.
- Team worker that is enthusiastic, meticulous and autonomous.
- Comfortable both in English and French; good writing skills
- Prior work/internship experience
ASSETS
- Experience in Go, Python, C++ or Java
- Knowledge of Linux for application development
- Knowledge of cloud and Kubernetes development
Please Note:
'All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.'
About Ribbon Communications
Ribbon Communications (Nasdaq: RBBN) delivers communications software, IP and optical networking solutions to service providers, enterprises and critical infrastructure sectors globally. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today's smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, and agility, including core to edge software-centric solutions, cloud-native offers, leading-edge security and analytics tools, along with IP and optical networking solutions for 5G. To learn more about Ribbon visit rbbn.com.
Software Developer - Common Cloud Services (Co-Op)
About the role
SUMMARY
We are recruiting an intern to join our software development team working on common micro-services that will integrate into a wide array of Ribbon cloud-native products. The micro-service development approach provides many advantages by reducing complexity and dependencies during development and deployment. We are developing tools that leverage the latest container, virtualization, Infrastructure as Code (IaC) and cloud computing concepts.
If the pandemic prevents going into our offices, the internship can be performed remotely. Otherwise, the site is open everyday, with most of team works from the office on Tuesdays and Thursdays.
ESSENTIAL FUNCTIONS
- Design and implement functionalities in a variety of languages including Go, Python and Ansible
- Work on software design that can be deployed in a wide array of platforms including VMs, OpenStack, Kubernetes and public clouds such as AWS
- Design and implement applications, libraries, test tools, and test cases
QUALIFICATIONS
- Must have completed two years in Electrical, Computer or Software engineering or Computer Science of a bachelor's program or equivalent.
- Team worker that is enthusiastic, meticulous and autonomous.
- Comfortable both in English and French; good writing skills
- Prior work/internship experience
ASSETS
- Experience in Go, Python, C++ or Java
- Knowledge of Linux for application development
- Knowledge of cloud and Kubernetes development
Please Note:
'All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.'
About Ribbon Communications
Ribbon Communications (Nasdaq: RBBN) delivers communications software, IP and optical networking solutions to service providers, enterprises and critical infrastructure sectors globally. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today's smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, and agility, including core to edge software-centric solutions, cloud-native offers, leading-edge security and analytics tools, along with IP and optical networking solutions for 5G. To learn more about Ribbon visit rbbn.com.