We are looking for a highly skilled and motivated DevOps Engineer to join our engineering team.
In this role, you will be responsible for building, maintaining, and scaling the infrastructure and CI/CD pipelines that power our mobile applications.
You will work closely with mobile developers, QA, and cloud engineering teams to ensure seamless integration, fast delivery, and operational excellence.
This role is open to remote workers but you must be located within Egypt.
Key responsibilities include managing and maintaining central build systems for mobile platforms (iOS and Android).
You will develop and maintain CI/CD pipelines to automate build, test, and deployment processes.
You will design and maintain infrastructure using Terraform and Kubernetes.
Monitoring and improving system performance, reliability, scalability, and security on cloud platforms (AWS, GCP) is essential.
You will collaborate with engineering teams to support agile software development practices.
Troubleshooting complex issues across the entire DevOps stack – from networking to application code – is part of the role.
You will implement and maintain observability tooling (monitoring, logging, alerting).
Optimizing cloud networking configurations including VPCs, subnets, and security groups is also required.
Requirements:
A B.Sc. in Computer Science, Software Engineering, Computer Engineering, or equivalent practical experience is required.
You must have 5+ years of experience administering centralized mobile build servers (e.g., Jenkins, Bitrise, CircleCI, GitHub Actions).
5+ years of experience in software development with a solid understanding of OOP and design patterns is necessary.
You should have 5+ years of hands-on experience with cloud platforms such as AWS and/or GCP.
5+ years of experience managing infrastructure with Terraform is required.
A strong understanding of cloud architecture and infrastructure best practices is essential.
Proficiency in scripting languages such as Bash, Ruby, or Groovy is needed.
You must have solid knowledge of CI/CD practices and tooling.
Hands-on experience with Git/GitHub is required.
Familiarity with agile development methodologies is necessary.
Experience with observability tools (e.g., Splunk, ELK, Prometheus, Grafana) is required.
Excellent communication and cross-functional collaboration skills are essential.
Benefits:
The position offers the flexibility of remote work, provided you are located within Egypt.
You will have the opportunity to work with a highly skilled engineering team.
The role allows for professional growth in the areas of DevOps and cloud engineering.
You will gain experience with cutting-edge technologies and tools in mobile application development.
The company promotes a collaborative and agile work environment.