Back to Vacancies

DevOps Engineer

DevOps Engineer

DevOps Engineer

DevOps Engineer

Cairo, Egypt

Cairo, Egypt

Full-time · Hybrid

Full-time · Hybrid

About the Position

Our team is rapidly growing and we're looking for a dedicated DevOps engineer to supplement website and mobile application projects.

You will participate in designing, developing, and maintaining the DevOps pipeline for customer projects and 34ML Products.

Responsibilities

System Administration

  • Build production & Staging servers.

  • Deploy Web & Mobile Applications

  • Develop flowcharts, layouts, and documentation to identify requirements and solutions

DevOps

  • Selecting and deploying appropriate CI/CD tools

  • Defining and setting development, testing, release, update, and support processes for DevOps operation

  • Write and debug automation scripts

  • Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage

  • Manage change in automation

Performance Efficiency

  • Setup Monitoring on resources' utilization

  • Create a notification center for alerts

  • Democratize advanced technologies

Skills

  • Experience: 0-3 years

  • BS/MS degree in Computer Science, Network Engineering, or a related subject

  • Experience with Pipeline tools (preferably GitHub actions)

  • Excellent command of Linux

  • Strong knowledge of Bash scripting

  • Experience with Docker

  • Knowledge of AWS, GCP, or Azure (preferably AWS)

  • Knowledge of Python

  • Proficient understanding of code versioning tools (e.g. Git)

  • Strong troubleshooting skills

  • Ability to document requirements and specifications

Bonus Points

  • Background in Security

  • Background in APM

  • Background in AI/ML

  • Background in Kubernetes and Jenkins

  • Experience with mobile platform CI/CD processes