DevOps Engineer

Permanent employee, Full-time · Casablanca

About the role
  • Help multiple teams to design, automate, maintain and monitor our environments and supporting infrastructure, applications and continuous integration
  • Build necessary deployment pipelines that are proactive and not reactive
  • Infrastructure automation through DevOps scripting
  • Experimenting and innovating continuously to optimize the infrastructure in terms of uptime, availability, latency and costs
  • Work with the frontend and backend engineering teams to “automate everything”
  • Work with QA teams to improve the efficiency of automation runs by exploring innovative approaches like parallelization / auto-scaling etc
  • Work with performance optimization and security teams to continuously improve and fine tune the infrastructure.
You will be responsible for

  • Programming applications to be optimized to work within constructs of a AWS public cloud environment.
  • Developing templates or scripts to automate everyday developer or operations functions.
  • Monitor and maintain multiple CI/CD pipeline automation (DevOps) environments based on client requirements.
  • Setting up or managing backups and patching across the environments.
Your qualifications
  • You have contributed to “always-on” servers, services, agents, or APIs using tools and languages like, Java, Python, JavaScript (NodeJS) or Ruby. We only use some of these, but experience in any one of them is enough.
  • You have technical curiosity and are ready to help across the team and learn new skills
  • You have a strong bias for automation and taking the time to think about the right way to solve a problem versus quick fixes or band-aids
  • Expertise in one or more cloud platforms (Amazon Web Services or Google Cloud Platform or Microsoft Azure)
  • Experience using build and deployment tools such as Jenkins, Docker, and Terraform.
  • Ability to program/script is essential. Experience working in Linux environment is a must
  • Experience in building data pipelines in AWS environment and good knowledge of different database types like Big data, RDBMS and NoSQL (MySQL, MongoDB, Cassandra, Redis, Riak, etc)
  • Hands-on experience and ability to design/implement infrastructure with AWS services like Elastic Beanstalk, EC2, RDS, SNS, SES, ELB, ECS, Lambda, API Gateway, Route53 S3, Cloud NAT, Monitoring & Logging
  • Hands-on experience of EKS or GKE or AKS, Container Registry, Pub/Sub is an advantage.
About us
We are a young and passionate team building the #1 tech platform in Africa dedicated to small and micro merchants. More than ​4M merchants, in 15 countries, tested our flagship products (Konnash App, Mahaal App ans ​Takam App) to manage and grow their business.
We operate in small, autonomous, agile and independent teams. We encourage ownership, innovation and creativity in a supportive environment where sharing best practices is key.

We are looking forward to hearing from you!
Thank you for your interest in Demo Daten GmbH. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to demodaten@demo.de.

Please upload your CV, recent certificates and a short cover letter (max. 20 MB in total).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.