Jobs / Ciena

Software Development– Kubernetes Platform Migration and Workflow Orchestration Intern

Ciena · Ottawa, ON, Canada
Ottawa, ON, Canada25-32 CAD/hourlyOnsite
Remuneration
25-32 CAD/hourly
Location
Ottawa, ON, Canada
Visa sponsorship
Not specified

Job summary

Ciena is seeking a Software Development Intern to contribute to a cloud-native engineering platform and infrastructure migration initiative.

Qualifications

  • 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
  • Exposure to Helm, YAML-based deployments, and Kubernetes operators
  • Interest in DevOps, cloud infrastructure, or platform engineering

Responsibilities

  • Analyze engineering workflows implemented using Kubeflow
  • Document and map workflow requirements including orchestration, retry handling, lifecycle management, data transfer, and artifact storage
  • Evaluate Kubernetes-native workflow orchestration options such as Kubernetes Jobs, CronJobs, Argo Workflows, and Tekton
  • Develop proof-of-concept implementations to validate alternative architectures
  • Design and implement migration scripts, tools, and deployment configurations
  • Build and maintain deployment manifests, Helm charts, and infrastructure-as-code assets
  • Develop automated tests to validate reliability and functional equivalence of workflows

Skills

Argo WorkflowsC++DockerGitGoHelmJavaKubernetesLinuxMinIOPythonS3Tekton

Degrees

Actively enrolled in a degree program in Computer Science, Software Engineering,

Relocation

No