π‘Context
As a DevOps Engineer, you will join the Infra team, and will report directly to Jonathan, DevOps Director. You will have the opportunity to work on the hosting and operations of Skaleetβs Cloud platforms for all our clients, as well as for all common infrastructure services (RabbitMQ, Vault, logsβ¦), in close collaboration with our software development and security teams.
πYour future missions
- Operational Maintenance: Ensure high availability of our systems by monitoring our infrastructure and participating in the qualification of incidents reported to support teams.
- IAC (Infrastructure as Code): Automate/improve application deployments and system updates (Ansible, Rundeck).
- Monitoring: Develop/improve service monitoring tools (ELK stack).
Enhancement of our status page.
Automatic alert creation.
- Architecture: Define and implement infrastructure expansion/modification projects.
Participate in the migration of our VMware vSphere architecture to Kubernetes.
Implementation of a high-availability infrastructure (RabbitMQ cluster, Vault, shared storage, etc.).
- Continuous Integration: In collaboration with development teams, improve build and release tooling to move toward continuous deployment.
- Support: Level 3 support, assisting software developers and project managers.
Our Tech Stack
Infrastructure (OVH Cloud) :
VMware/Vsphere virtual machines (~450 VMs across 5 data centers)
Kubernetes clusters managed with Helm (3 clusters, ~20 nodes)
Automation :
Ansible
Rundeck
GitLab CI
System :
Debian
Apache
PHP
MySQL β MariaDB
Monitoring :
Elastic Search
Kibana
High Availability :
RabbitMQ
Vault
ProxySQL