About the role
This is a full time, remote Summer Internship that can be based anywhere in the United States or Canada.
Calix is looking for a Summer intern to join our Products team. In this role, you will be part of a unique and award-winning internship program within the company. The program provides the opportunity to learn new skills through training and on-the-job learning.
In this role, you will work a collaborative team environment to enhance and expand the capabilities of our in-house cloud platform solutions. The duration of the program is expected to be 90 days.
Responsibilities and Duties:
Partner with cloud engineers to create IaC (Infrastructure as Code) for our solutions deployment.
Create the required accompanying technical documentation.
Work in AWS/GCP environment to provide end to end solutions for Application development and deployments.
Participate in technical discussions within engineering group in all phases of the Software Development Lifecycle (SDLC): review requirements, participate in peer reviews and post deployment support.
Qualifications:
Currently enrolled in an accredited university pursuing a degree in Computer Science or Computer Engineering.
Familiar with Terraform, Python/Java/Spark/Go-lang.
Familiar with databases such as MySQL, Postgres, Redis, Presto, Alloy DB, Big Query
Familiar with Ubuntu and RH Linux.
Highly knowledgeable in computer programming concepts, data structures, and object-oriented programming.
Familiar with source control management systems like Git or Stash.
Experience/familiar with IaC.
Experience/familiar writing Ansible playbooks for automation and building pipeline.
Experience with AWS/GCP cloud.
Detail oriented.
Strong communication skills and excellent telephone presence.
Able to work for the complete summer break (May - August or June - September).
Preference will be given to students entering their junior or senior years with previous work experience.