Oracle's Unified Commerce platform and core SaaS services require evolution to ensure solutions are resilient, scalable, and cloud-native. The role aims to lead architectural initiatives, drive best practices, and balance innovation with operational excellence.
Requirements
- Expertise with Java tech-stack, REST/gRPC APIs, Kafka/Event Streaming, Redis, Oracle DB/ATP, GraphQL.
- Proven track record of designing and deploying cloud-native, microservices-based systems on Kubernetes (OKE or other).
- Hands-on experience with CI/CD pipelines, automated deployments, and DevOps practices.
- Strong background in distributed systems, performance optimization, and troubleshooting at scale.
- Experience with observability and operational tooling (OpenTelemetry, Prometheus/Grafana, OCI Logging).
- Exposure to AI-assisted engineering practices and emerging software productivity tools.
- Familiarity with multi-cloud environments (OCI, AWS, Azure) and container platforms beyond Kubernetes (e.g., OpenShift, AKS, EKS).
Responsibilities
- Define and evolve cross-product SaaS architecture for Unified Commerce services.
- Lead technical design reviews for highly complex, distributed systems, providing balanced judgment and insight in ambiguous situations.
- Champion standardization in APIs, event-driven integration (Kafka, gRPC, REST, GraphQL), and service-to-service communication.
- Establish patterns for high-throughput, multi-tenant, cloud-native microservices that enable innovation and competitive advantage.
- Drive adoption of Java tech-stack, Redis, Oracle DB/ATP, and modern frameworks.
- Promote contract testing, resilience engineering, load/chaos testing, and CI/CD with frequent, automated deployments.
- Lead observability-first engineering (OpenTelemetry, Prometheus/Grafana, OCI Logging) with clear SLO/SLA objectives, ensuring accountability for results.
Other
- Setting standards, guiding technical direction, writing code, and mentoring senior engineers.
- Own cross-product architecture initiatives, drive best practices across engineering teams, and influence decisions in highly complex, ambiguous situations.
- Set coding and design standards across the organization, mentoring IC3–IC4 engineers and empowering them to own solutions.
- Guide operational excellence practices, including blue/green and canary deployments, progressive delivery, and fault isolation.
- Mentor and grow teams of senior developers and architects, motivating them to align with organizational goals.