Software Development– Kubernetes Platform Migration and Workflow Orchestration Intern
Core
Intern role contributing to a cloud-native engineering platform and infrastructure migration initiative, analyzing existing systems and supporting the transition of workflow orchestration capabilities.
Role type
Software Development Intern (Platform Engineering)
Builds
Cloud-native engineering platforms and infrastructure migration tools
Domain
Telecommunications / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, Java, C++, Linux command-line tools, Docker containers, Git version control, analytical troubleshooting
Preferred skills
Kubernetes (K8s), workflow orchestration platforms (Kubeflow, Argo Workflows, Tekton), Infrastructure-as-Code, CI/CD pipelines, object storage (MinIO, S3), Helm, Kubernetes operators
Technologies
Kubeflow, Kubernetes, Argo Workflows, Tekton, Docker, Git, Helm, MinIO, S3
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; 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
Seniority
Intern