
Search by job, company or skills

We are looking for a highly experienced OCI DevOps Engineer with 7 to 11 years
of hands-on experience in building, automating, and managing cloud-native
DevOps pipelines and infrastructure on Oracle Cloud Infrastructure (OCI).
The ideal candidate will be passionate about automation, continuous integration
and delivery (CI/CD), infrastructure as code (IaC), and cloud-native tooling
to accelerate software delivery at scale.
The OCI DevOps Engineer will collaborate with development, operations, and
security teams to design and maintain resilient CI/CD pipelines, automate
infrastructure provisioning, manage containerized workloads, and ensure
operational excellence across OCI-hosted environments. The role demands deep
technical expertise in OCI DevOps services, Kubernetes, Terraform, and modern
software delivery practices.
================================================================================
2. ROLES AND RESPONSIBILITIES
================================================================================
CI/CD Pipeline Design & Management:
- Design, build, and maintain end-to-end CI/CD pipelines using OCI DevOps
Service (Build Pipelines, Deployment Pipelines, Code Repositories).
- Integrate OCI DevOps with third-party tools such as Jenkins, GitLab CI,
GitHub Actions, and Bitbucket Pipelines.
- Implement automated testing, code quality gates, security scanning (SAST,
DAST), and artifact management within pipelines.
- Manage deployment strategies including Blue/Green, Canary, and Rolling
deployments on OCI.
- Ensure pipeline reliability, performance optimization, and rollback
capabilities.
Infrastructure as Code (IaC):
- Develop and maintain Terraform modules for OCI infrastructure provisioning
including Compute, Networking, Storage, and Database resources.
- Implement OCI Resource Manager stacks for infrastructure lifecycle
management.
- Enforce IaC best practices including modularization, state management,
version control, and drift detection.
- Use Ansible, Chef, or Puppet for configuration management and
post-provisioning automation.
Container & Kubernetes Management:
- Deploy, manage, and scale containerized applications on Oracle Kubernetes
Engine (OKE).
- Design Helm charts and Kubernetes manifests for application deployments.
- Implement Kubernetes security best practices including RBAC, Pod Security
Policies, Network Policies, and OPA Gateways.
- Manage OCI Container Registry (OCIR) for Docker image versioning and
lifecycle management.
- Integrate service mesh solutions (Istio, Linkerd) for microservices
communication and observability.
Monitoring, Logging & Observability:
- Set up and manage OCI Monitoring, OCI Logging, OCI Logging Analytics,
and Application Performance Monitoring (APM).
- Configure alerts, dashboards, and SLO/SLA tracking using OCI Monitoring
and third-party tools (Grafana, Prometheus, ELK Stack).
- Implement distributed tracing and log aggregation for microservices
environments.
- Conduct post-incident reviews and implement improvements to reduce MTTR.
Security & Compliance (DevSecOps):
- Embed security practices into CI/CD pipelines (shift-left security).
- Manage OCI Vault for secrets, certificates, and key management within
pipelines.
- Implement OCI IAM Policies and Dynamic Groups for automated access control.
- Conduct security audits of DevOps toolchains and OCI configurations.
- Ensure compliance with organizational policies and regulatory standards
(ISO 27001, SOC 2, PCI-DSS).
Automation & Scripting:
- Develop automation scripts in Python, Bash, and PowerShell for operational
efficiency.
- Automate routine operational tasks including patching, backups, scaling,
and cost optimization.
- Leverage OCI Functions (Serverless) for event-driven automation.
- Integrate OCI Notifications, Events, and Streaming services into
automation workflows.
Collaboration & Agile Delivery:
- Work within Agile/Scrum teams to deliver iterative improvements to
DevOps practices.
- Provide technical guidance and mentorship to junior DevOps engineers.
- Collaborate with application development teams to improve build and
deployment processes.
- Participate in architecture reviews and provide DevOps perspective on
design decisions.
- Develop and maintain runbooks, architecture diagrams, and operational
documentation.
================================================================================
3. PRIMARY SKILLSETS
================================================================================
OCI DevOps & Cloud Services:
- Strong hands-on experience with OCI DevOps Service (Build Pipelines,
Deployment Pipelines, Artifacts, Code Repositories, Environments).
- Proficiency in OCI Container Engine for Kubernetes (OKE) and
OCI Container Registry (OCIR).
- Experience with OCI Functions, OCI API Gateway, and OCI Streaming.
- Knowledge of OCI Resource Manager (Terraform-based IaC).
- Familiarity with OCI Compute, Block Storage, Object Storage, and
Networking services.
CI/CD & Automation Tools:
- Strong expertise in Jenkins, GitLab CI/CD, GitHub Actions, or
equivalent CI/CD platforms.
- Hands-on experience with Terraform (Advanced Level), Ansible, and
configuration management tools.
- Proficiency in Docker and Kubernetes (OKE or equivalent managed K8s).
- Experience with Helm for Kubernetes application packaging and deployment.
Programming & Scripting:
- Proficiency in Python, Ansible, Bash scripting for automation.
- Working knowledge of YAML, JSON for configuration and IaC templates.
- Familiarity with Go or Java for tooling customization (Good to Have).
Monitoring & Observability:
- Hands-on experience with Prometheus, Grafana, ELK Stack, or Datadog.
- Experience with OCI Monitoring, OCI Logging, and OCI APM.
- Knowledge of distributed tracing tools (Jaeger, Zipkin, or OCI APM).
Version Control & Collaboration:
- Strong expertise in Git workflows (GitFlow, trunk-based development).
- Experience with JIRA, Confluence, or similar project management tools.
- Familiarity with code review processes and standards.
================================================================================
4. SECONDARY SKILLSETS
================================================================================
- Experience with multi-cloud DevOps strategies (OCI + AWS or OCI + Azure).
- Knowledge of GitOps practices and tools (ArgoCD, Flux).
- Exposure to chaos engineering and SRE (Site Reliability Engineering)
principles.
- Understanding of microservices design patterns and 12-factor app methodology.
- Familiarity with Oracle Database, Autonomous Database, and
OCI MySQL HeatWave DevOps integrations.
- Knowledge of cost optimization strategies for OCI DevOps workloads.
- Experience with OCI Events, Notifications, and Integration Cloud (OIC).
- Understanding of API lifecycle management and versioning.
- Exposure to compliance-as-code and policy-as-code frameworks (OPA, Sentinel).
- Experience with SonarQube, Trivy, Checkmarx, or similar DevSecOps tools.
================================================================================
5. CERTIFICATIONS
================================================================================
Mandatory / Preferred Certifications:
- Oracle Cloud Infrastructure 2024/25 DevOps Professional Certification
- Oracle Cloud Infrastructure 2024/25 Architect Associate
- Oracle Cloud Infrastructure 2024/25 Foundations Associate
(OCI Foundations Associate)
Additional Preferred Certifications:
- Oracle Cloud Infrastructure 2024 Architect Professional
- Certified Kubernetes Administrator (CKA)
- Certified Kubernetes Application Developer (CKAD)
- HashiCorp Certified: Terraform Associate
- AWS Certified DevOps Engineer - Professional (Good to Have)
- Microsoft Certified: DevOps Engineer Expert (Good to Have)
- Docker Certified Associate (DCA)
- GitLab Certified CI/CD Associate / Professional
Job ID: 148863033
We don’t charge any money for job offers