Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Oracle
4-8 Years
Not Disclosed
Early Applicant
  • Posted 3 months ago
  • Be among the first 20 applicants

Job Description

Short description:

Dev-focused Cloud Automation Developer building cloud-native automation workflows and supporting platform reliability in a DevOps/SRE hybrid role.

Job description:

Cloud Automation Developer: DevOps/SRE

Experience: 4–8 years

Role Overview:

This is a Dev-focused (not Ops-focused) engineering role within our cloud-native, microservices-driven Database-as-a-Service (DBaaS) platform built on Oracle Cloud Infrastructure (OCI). The engineer will contribute across both DevOps automation and Site Reliability Engineering (SRE) functions.

You will build automation using Python, REST APIs, Ansible, and support platform reliability across Kubernetes, microservices, and OCI. Exposure to security remediation and Oracle OEM/EMCLI is a plus.

This role is ideal for software developers who enjoy solving problems through automation, building platform tooling, and taking ownership of reliability tasks, including periodic on-call/weekend support.

Responsibilities displayed in the job posting

1. Automation & Platform Engineering (DevOps)

  • Develop automation for database lifecycle workflows using Python, Ansible, and REST APIs.
  • Build internal tools, reusable modules, and API-driven self-service automation.
  • Create and maintain GitLab CI/CD pipelines for automation delivery and testing.
  • Implement Infrastructure-as-Code using Ansible.
  • Work with containers (Docker) and Kubernetes (OKE) in a microservices-driven environment.
  • Use Oracle Enterprise Manager (OEM) and EMCLI where applicable for monitoring or provisioning workflows (Good-to-Have).
  • Support security remediation through automated checks, patching, and configuration updates.
  • Use secrets management tools (Vault / OCI Vault) for secure credential and configuration handling.

2. Site Reliability Engineering (SRE)

  • Build observability dashboards and alerts using Prometheus, Grafana, and OCI Monitoring.
  • Troubleshoot issues across Kubernetes, microservices, and cloud infrastructure.
  • Assist with automated remediation and self-healing workflows.
  • Participate in on-call and weekend support when required.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

3-5 yrs
Bengaluru, India
Skills:
Golang, Gcp, Docker, Automated Testing, Azure, Kubernetes, Python, Sql, AWS, NoSQL databases, REST API design
8-10 yrs
Bengaluru, India
Skills:
react.js , Java, Golang, Spring Boot, Ruby On Rails, System Design, Kubernetes, Python, LLMs, DevOps practices, Mentoring, code quality, AI-assisted development, cloud deployments
3-6 yrs
Bengaluru, India
Skills:
Docker, Pl Sql, MongoDB, Kubernetes, Python, AWS, CI CD
5-7 yrs
Bengaluru, India
Skills:
containerization , Java, Databases, Apis, Automated Testing, Microservices, Kubernetes, Python, orchestration technologies, Go, cloud platforms, generative AI tools, stream-processing technologies, observability tooling, data engineering pipelines
8-10 yrs
Bengaluru, India
Skills:
Data Factory, Apache Spark, Data Warehouse, Programming Languages, Sql, Data Lake, Databricks, Python, Azure stack, query optimization techniques, Cloud environment, Big Data systems, SQLDB, Function apps