Ciena

Ciena

Software Development– Kubernetes Platform Migration and Workflow Orchestration Intern

Ottawa · Intern · Internship

Sponsorship not specified$25k-$32kDetected 13 days ago
PythonJavaGoC++GitCloud PlatformsDockerKubernetesHelmCI/CDLinuxDevOpsPlatform EngineeringAI OrchestrationElectrical EngineeringResearch

About the role

  • A Software Development Intern role focused on contributing to a cloud-native engineering platform and infrastructure migration initiative.
  • The position involves analyzing existing systems, evaluating modern Kubernetes-native solutions, and supporting the transition of workflow orchestration capabilities.

Responsibilities

  • Build and maintain deployment manifests, Helm charts, and infrastructure-as-code assets
  • Develop automated tests to validate reliability and functional equivalence of workflows
  • At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard.

Requirements

  • Strong programming experience in Python, Go, Java, C++, or similar languages
  • Familiarity with Docker containers and containerized application development
  • Knowledge of software development practices and version control using Git
  • Ability to independently research and evaluate technical solutions
  • Experience with Kubernetes (K8s) and cloud-native technologies
  • Familiarity with workflow orchestration platforms such as Kubeflow, Argo Workflows, Tekton, or similar tools
  • Experience deploying and managing applications on Linux servers
  • Knowledge of Infrastructure-as-Code tools and CI/CD pipelines
  • Experience with object storage platforms such as MinIO or S3-compatible systems
  • This opportunity enables hands-on experience with platform engineering, DevOps practices, and containerized environments.

Skills

  • Analyze engineering workflows implemented using Kubeflow
  • Evaluate Kubernetes-native workflow orchestration options such as Kubernetes Jobs, CronJobs, Argo Workflows, and Tekton
  • Develop proof-of-concept implementations to validate alternative architectures
  • Understanding of Linux operating systems and command-line tools
  • Strong analytical and troubleshooting skills
  • Interest in DevOps, cloud infrastructure, or platform engineering

Compensation

  • Pay range for this position is $25.00 - $32.00 an hour.
  • Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business.
  • Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
  • In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.

Company info

  • As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.
  • Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging.
  • We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

Equal opportunity

  • If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
  • Ciena is an Equal Opportunity Employer, including disability and protected veteran status.

This listing is sourced directly from Ciena's careers page and normalized into a canonical job model.