Harry Hope, cabinet de recrutement accompagne candidats et entreprises dans leurs recherches des meilleures opportunités ou Luxembourg et à l'international. Afin de mieux répondre à vos enjeux, tous nos consultants sont spécialisés par secteur d'activité et zone géographique.
POSTE
We are looking for a freelance coach for the "Introduction to DevOps" training program, designed for beginners aiming to acquire the foundational skills needed to work in a DevOps environment.
The coach will guide participants through a series of practical modules, including:
- Fundamentals of DevOps: Exploring collaboration, communication, automation, and the key differences between traditional methods and DevOps practices.
- Version Control and Collaboration with Git: Teaching basic commands, branch management, and using tools like GitHub or GitLab for team collaboration.
- Continuous Integration (CI): Covering pipeline creation, automated testing, and quality control using popular tools such as Jenkins or GitLab CI.
- Continuous Deployment (CD): Introducing environment management, deployment strategies like blue-green and canary releases, and using tools such as Jenkins or CircleCI.
- Containerization and Orchestration: Providing hands-on experience with Docker and Kubernetes to build, manage, and deploy containerized applications.
The coach will support participants in applying their knowledge to set up a fully automated DevOps pipeline as part of a practical project.
PROFIL
The ideal coach will possess hands-on expertise in DevOps tools and practices, effective teaching skills, and the ability to inspire participants to apply DevOps methodologies effectively.
Technical Expertise:
- Proficient in DevOps methodologies, tools, and practices.
- Hands-on experience with version control systems such as Git and platforms like GitHub, GitLab, or Bitbucket.
- Strong knowledge of Continuous Integration (CI) tools (e.g., Jenkins, Travis CI, GitLab CI).
- Expertise in Continuous Deployment (CD) strategies and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Proficiency in containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes).
Teaching and Communication Skills:
- Ability to explain technical concepts clearly to beginners.
- Experience designing and delivering engaging and practical training sessions.
Additional Skills:
- Familiarity with infrastructure management and automation tools.
- Knowledge of Linux operating systems and command-line interface (CLI).
- Basic programming skills in Python or Bash (preferred).
- Understanding of networking concepts, protocols (IP, DNS), and security best practices.
Language Requirement:
- Fluency in French (training will be conducted in French).