Data DevOps Engineer

Date
29-08-2023
Direction
DATA DEVOPS ENGINEER
Contrat
CDI
Localisation
Casablanca
Fonction
Autre fonction

Contexte du recrutement et définition de poste

Data is a keystone to the functioning of CIH Bank. From BI and Analytics to prediction models, data is leveraged so as to offer a 360 view, as well as vital predictions, concerning the Bank processes and its customers.

The Data Office is in charge of data ingestion, developing data analytics boards as well as building data prediction models. A Data Governance Policy is in place to manage all these processes.

To help us manage and expand our data platform, we are looking for an experienced DevOps Engineer. She or He will be responsible for developing necessary tools to deploy and manage environments necessary for the functioning of the team. If you have a solid background in software engineering, you are very curious and data enthusiast, and are familiar with Infrastructure as Code, GitLab Workflow and CI/CD, we’d love to speak with you.

Objectives of this Role

  • Building and setting up new a CI/CD chain.
  • Setting up Ansible roles for Data machines as well as Ubuntu Desktops.
  • Understanding the needs of stakeholders.
  • Develop software integrated with our big data systems.
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended
  • Being involved in project management decisions
  • Design procedures for system troubleshooting and maintenance.

Profil recherché

Skills and Qualifications

  • Experience as a DevOps Engineer or similar software engineering role.
  • Proficient in GitLab Workflow.
  • Good knowledge of Ansible/Molecule or equivalent.
  • Good knowledge of Bash (ZSH) and Python.
  • Working knowledge in Test Driven Development.
  • Working knowledge of databases and SQL.
  • Problem-solving attitude.
  • Collaborative team spirit.

Preferred but not mandatory Qualifications

  • Good Knowledge of Scala and Spark.
  • Master's degree in Computer Science or Software Engineering.
  • Experience developing engineering applications for small or large corporation.