Oracle Cloud Engineer
- Compensation
- Not disclosed
- Location
- EGY - GZ - GIZA
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Devops
- Posted
Skills
Must have
- 7 - 8 years of progressive experience in cloud engineering with a minimum of 4 years focused on Oracle Cloud Infrastructure.
- Strong hands-on expertise with OCI core services: Compute, Networking, Storage, IAM, Database, and Security.
- Proven experience delivering cloud migration projects (on-prem to OCI or cross-cloud).
- Proficiency in Infrastructure as Code (Terraform with OCI provider is mandatory).
- Experience with container orchestration (Kubernetes / OKE) and CI/CD pipeline design.
- Solid understanding of Oracle Database technologies (RAC, Data Guard, ASM, RMAN, GoldenGate).
- Working knowledge of Linux administration and shell scripting.
- Experience with at least one scripting/automation language: Python, Bash, or Go.
- Strong understanding of networking concepts (DNS, load balancing, firewalls, VPN, peering).
- Excellent communication skills with the ability to produce clear technical documentation and present to client stakeholders.
Nice to have
- OCI certifications: OCI Architect Associate, OCI Architect Professional, OCI DevOps Professional, OCI Database Professional.
- Additional cloud certifications (AWS Solutions Architect, Azure Administrator, or GCP equivalent).
- Experience with Oracle E-Business Suite, PeopleSoft, or Fusion Middleware deployments on OCI.
- Familiarity with FinOps practices and OCI Cost Analysis / Budgets.
- Experience with GitOps workflows (ArgoCD, Flux) and policy-as-code frameworks (OPA, Sentinel).
- Knowledge of Oracle Autonomous Database and its operational model.
- ITIL Foundation or equivalent service management awareness.
- Experience working in managed services or consulting delivery environments.
Full description
Job Description:Role Summary
We are looking for a Senior Cloud Engineer with deep hands-on expertise in Oracle Cloud Infrastructure (OCI) to design, build, migrate, and operate enterprise-grade cloud environments. This role spans the full OCI stack from core infrastructure and cloud-native services to DevOps automation and Oracle application workloads and is central to delivering scalable, secure, and resilient solutions for our clients.
Key ResponsibilitiesOCI Infrastructure (Compute, Networking, Storage, IAM)
- Design and implement OCI tenancy architectures including compartment structures, VCNs, subnets, security lists, NSGs, and DRGs.
- Provision and manage compute instances (VM, BM, Flex), block/object/file storage, and load balancers.
- Configure IAM policies, identity federation, dynamic groups, and instance principals following least-privilege principles.
- Implement network security architectures including FastConnect, IPSec VPN, Web Application Firewall (WAF), and Cloud Guard.
Cloud Migration
- Lead end-to-end migration of workloads from on-premises and other cloud platforms to OCI.
- Perform discovery, assessment, and dependency mapping using Oracle Cloud Migrations, RackWare, or equivalent tooling.
- Execute migration strategies (Rehost, Re-platform, Refactor) aligned with business and technical requirements.
- Plan and implement database migrations using OCI Database Migration Service, Data Pump, GoldenGate, or ZDM (Zero Downtime Migration).
Cloud-Native & DevOps on OCI
- Build and manage containerized workloads on OCI Container Engine for Kubernetes (OKE).
- Design CI/CD pipelines using OCI DevOps, GitHub Actions, GitLab CI/CD, Jenkins, or ArgoCD.
- Author and maintain Infrastructure as Code (IaC) using Terraform (OCI Resource Manager), Ansible, or Pulumi.
- Implement observability stacks leveraging OCI Monitoring, Logging, Logging Analytics, and APM.
OCI for Oracle Application Workloads
- Deploy and manage Oracle Database services on OCI (DB Systems, Exadata Cloud Service, Autonomous Database).
- Architect OCI environments to host Oracle E-Business Suite, PeopleSoft, JD Edwards, and Fusion Middleware.
- Configure Oracle Data Guard, RMAN, and Autonomous Data Guard for high availability and disaster recovery.
- Optimize performance for Oracle workloads using OCI-native tools (Database Management, Operations Insights, Performance Hub).
General
- Develop and maintain architecture documentation including HLDs, runbooks, and operational playbooks.
- Collaborate with solution architects, application teams, and client stakeholders to translate requirements into OCI designs.
- Provide technical leadership and mentoring to junior cloud engineers.