DevOps Engineer - Senior Consultant - Cairo
EY
- Location
- Cairo, EG
- Work model
- On-Site
- Level
- Senior
Skills
About this role
We are the AI Hub delivering advisory services focused on data architecture and data-driven transformation. We work closely with client and internal stakeholders, including cybersecurity and data protection teams, data analysts, and data scientists to ensure use cases have a solid foundation and deliverables meet expectations. We support organizations in designing and delivering next-generation data platforms to accelerate analytics, decision-making, and innovation. Our work typically includes assessing architecture maturity, defining target-state data platform blueprints, and building pragmatic roadmaps that cover governance, protection, migration, and cloud enablement. We deliver in a consulting environment that requires strong stakeholder management, delivery discipline, compliance with regulatory requirements, and coordination across service lines when integrated delivery is needed. Sound interesting? Well this is just the beginning. Because whenever you join, however long you stay, the exceptional EY experience lasts a lifetime. The opportunity As a Senior DevOps Engineer in the AI Hub, you will design, automate, secure, and operate cloud and hybrid platforms for AI-driven applications. You will own CI/CD, infrastructure as code, observability, release governance, and production readiness so teams can move from prototype to production safely and repeatably. Azure is the primary platform, with client on-prem/hybrid environments a key delivery context. Your key responsibilities You will partner with developers, AI/data engineers, product owners, security teams, and client stakeholders to architect solutions and standardize reliable delivery. Skills and attributes for success
Own an Azure-first DevOps/developer platform: reusable templates, pipeline blueprints, environment patterns, and deployment standards
Enable teams to ship quickly with CI/CD, IaC, observability, and security controls built into the “golden path” for new services
Partner on solution/platform architecture (hosting choices, environment design, integration patterns, security, scalability, reliability, production readiness)
Build and optimize CI/CD for front-end, back-end, data, and AI/ML services (Azure DevOps/GitHub Actions or equivalent)
Define and evolve IaC modules and standards (Bicep/Terraform/ARM)
Deploy and run services on Azure (App Service, Functions, Static Web Apps, Container Apps, AKS) with sound release and environment management (approvals, gates, rollback)
Embed security by design and in pipelines (Entra ID, managed identities, RBAC, Key Vault, private endpoints; scanning/policy checks; secure releases)
Establish operational readiness: monitoring/alerting, dashboards, runbooks, and incident response (Azure Monitor/App Insights/Log Analytics)
Help productionize AI/GenAI workloads (LLMOps/MLOps patterns, quality gates, monitoring)
Support cloud/hybrid/on-prem deployments (secure connectivity, network constraints, integration with client infrastructure)
Automate ops with scripting (PowerShell/Bash/Python/Azure CLI) and drive reliability/performance/cost improvements (RCA, capacity, optimization)
Collaborate across engineering, security, product, and clients; contribute runbooks, standards, and documentation that raise delivery quality
To qualify for the role you must have
7+ years in DevOps/platform or cloud engineering (infrastructure automation)
Strong hands-on Azure experience in production/enterprise environments
CI/CD pipeline delivery (Azure DevOps, GitHub Actions, or similar)
Developer enablement via reusable platform patterns, templates, and deployment standards (internal developer platforms a plus)
Infrastructure as code (Bicep, Terraform, ARM, or equivalent)
Deploy/operate web apps, APIs, containers, and serverless on Azure (App Service, Functions, Container Apps, AKS, Key Vault, Monitor/Log Analytics, networking)
Docker and