Senior Devops Engineer

tech technology · Cairo, Egypt · Posted 2026-05-13

We are looking for a highly experienced Senior DevOps Engineer to join our engineering team. In this role, you will be a key driver in building, scaling, and optimizing our cloud-native infrastructure and CI/CD pipelines. You will work closely with development, QA, and security teams to ensure high availability, performance, security, and reliability of our platforms and services.As a Senior DevOps Engineer, you will act as a technical leader and mentor, design infrastructure as code solutions, implement automation at scale, and champion DevOps best practices across the organization. You will own critical production environments and play a strategic role in modernizing our technology stack.Key Responsibilities:Design, implement, and maintain scalable, secure, and highly available cloud infrastructure (AWS, Azure, or GCP).Lead the development and optimization of CI/CD pipelines using tools like GitHub Actions, GitLab CI, Jenkins, ArgoCD, or Tekton.Manage Infrastructure as Code (IaC) using Terraform, Pulumi, or CloudFormation.Implement and manage container orchestration platforms (Kubernetes, EKS, AKS, GKE) and service mesh solutions.Monitor system performance, reliability, and cost using tools like Prometheus, Grafana, ELK/EFK stack, Datadog, or New Relic.Implement robust observability, logging, tracing, and alerting strategies.Automate infrastructure provisioning, configuration management, and deployment processes.Collaborate with development teams to improve deployment frequency, reduce lead time, and minimize change failure rate.Enforce security best practices (DevSecOps) including vulnerability scanning, secrets management, and compliance (SOC2, ISO27001, etc.).Conduct root cause analysis for production incidents and implement preventive measures.Mentor junior DevOps engineers and promote a culture of automation and continuous improvement.Evaluate and recommend new tools and technologies to enhance engineering productivity. Experience:3+ years of hands-on experience in DevOps, SRE, or Platform Engineering roles.1+ years of experience in a Senior or Lead DevOps capacity.Proven track record of managing production environments at scale (handling millions of users or high traffic systems is a strong plus).Technical Skills (Must-Have):Deep expertise in at least one major cloud platform (AWS preferred, Azure/GCP a plus) and associated services (VPC, IAM, EC2, RDS, S3, Lambda, etc.).Strong proficiency with Kubernetes (administration, operators, Helm, Kustomize, RBAC, networking).Advanced experience with Terraform (or equivalent IaC tool) for large-scale infrastructure.Expert-level knowledge of CI/CD tools and practices.Strong Linux/Unix systems administration and scripting skills (Bash, Python, or Go).Experience with configuration management tools (Ansible, Chef, Puppet).Solid understanding of networking, security, and observability concepts.Preferred Qualifications:Certification in AWS Solutions Architect, Google Professional DevOps Engineer, CKAD/CKA, or Terraform Associate.Experience with GitOps methodologies.Background in Site Reliability Engineering (SRE) practices (error budgets, SLIs/SLOs/SLAs).Familiarity with database technologies (PostgreSQL, MySQL, MongoDB, Redis) and their HA setups.Experience with serverless architectures and event-driven systems.Knowledge of security tools (Trivy, Falco, OPA/Gatekeeper, Vault).Previous experience in fintech, SaaS, or high-scale web applications.Soft Skills:Excellent problem-solving and troubleshooting abilities.Strong communication and collaboration skills.Ability to mentor and lead technical discussions.Proactive, self-driven, and ownership-oriented mindset.Ability to work effectively in agile/fast-paced environments.Education:Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent professional experience).

Apply for this role