Job Description for DevOps Engineer
A DevOps Engineer is required to manage the deployment of the CAMPUS platform
from OVH Cloud to a local cloud environment and then to a local instance.
Immediate setup includes deploying 1 instance of CAMPUS with 32 CPU, 32 GB RAM,
and 200 GB HDD.
Future setup (before production transfer) requires additional instances:
o 3–4 instances for CAMPUS (16 CPU, 16 GB RAM, 100 GB HDD each),
o 1 Jenkins instance (16 CPU, 16 GB RAM, 100 GB HDD),
o 2 Monitoring instances (16 CPU, 16 GB RAM, 100 GB HDD each),
o 2 BigBlueButton (BBB) cluster instances (16 CPU, 16 GB RAM, 100 GB HDD
each).
The DevOps Engineer will configure, optimize, and ensure the scalability of these
deployments.
Expertise in managing local server infrastructure, hybrid cloud platforms (AWS, Azure,
OVH), and CI/CD pipelines is crucial.
The engineer will manage Docker containerization and Kubernetes orchestration for local
and cloud environments.
Key responsibilities include implementing infrastructure as code (IaC) using Terraform
or Ansible and managing system monitoring tools like Prometheus and Grafana.
The role requires developing backup, failover, and disaster recovery strategies for local
and hybrid deployments.
Experience with CI/CD tools (Jenkins, GitLab) for automating builds and deployments
across local and cloud environments is essential.
The role includes ensuring security best practices, performance optimization, and
collaboration with development teams to ensure smooth platform deployment.
Contact # for further information: 03366004115