Design and deploy a scalable cloud infrastructure using Terraform for resource provisioning.
Build Kubernetes (K8s) clusters and automate orchestration for containerized applications to create a production-ready, self-healing environment suitable for VisShop AI services.
Main Tasks / Responsibilities
Develop Infrastructure as Code (IaC) with Terraform to provision cloud resources (AWS/GCP/Azure depending on availability).
Deploy and configure Kubernetes clusters, create manifests (Pods, Deployments, Services) and ensure scalability and reliability.
Configure CI/CD pipelines (GitHub Actions or GitLab CI) to automate build, test and deployment workflows.
Containerize applications with Docker and optionally manage releases with Helm charts.
Implement automation scripts using Python or Bash for operational tasks and cluster maintenance.
Required Skills & Technologies
Basic Cloud Computing knowledge (AWS, GCP, or Azure).
Terraform (Infrastructure as Code) and Kubernetes concepts (Pods, Deployments, Services).
Docker for containerization; Helm is optional but beneficial.
Scripting in Python or Bash for automation and CI/CD fundamentals (GitHub Actions or GitLab CI).
Deliverables & Objectives
A reproducible IaC repository (Terraform) to provision the cloud infrastructure.
A deployed Kubernetes environment with automated deployment pipelines and documented runbooks for scaling and recovery.
Automated CI/CD pipelines that handle build, test and deployment of containerized services.
Duration, Level & Logistics
Duration: 4 to 6 months (Level: Bac+5).
Number of interns: 1.
Expected outcome: production-ready, self-healing, and scalable environment for running VisShop AI services or similar cloud-based platforms.
How to apply
Send your application referencing this project to the recruitment email:
jobs@visshopai.com
.
You can also apply via the online link: https://lnkd.in/duKj9p6S.
VisShop AI - project 9 : DevOps Cloud Infrastructure with Terraform and Kubernetes PFE | Hi Interns