Principal Engineer, Cloud Solution Architect
Core
Design and lead the modernization of enterprise applications from legacy Oracle middleware to cloud-native microservices architectures using Spring Boot, Kubernetes, and OpenShift.
Role type
Principal Cloud Solution Architect (Enterprise Modernization)
Builds
Scalable, secure, cloud-native enterprise platforms and microservices
Domain
Enterprise Software, Cloud-Native Architecture, Legacy Modernization
Deliverable
production ML models | product features | infrastructure
Required skills
Solution Architecture, Enterprise Application Modernization, Cloud-Native Design, Spring Boot, Microservices Architecture, Apache Camel, JMS, Docker, Kubernetes, OpenShift, Service Mesh (Istio), DevSecOps, CI/CD, Observability, Enterprise Integration Patterns, API Gateway design, Technical Documentation
Preferred skills
Enterprise API Gateway platforms (Apigee, Kong, WSO2), Kubernetes/OpenShift certifications, Cloud Architecture certifications, DevSecOps certifications
Technologies
Spring Boot, Spring Batch, Apache Camel, JMS, ActiveMQ, Docker, Kubernetes, OpenShift, Istio, Prometheus, Grafana, Splunk, Dynatrace, S3-compatible storage, Apigee, Kong, WSO2
Responsibilities
Design scalable cloud-native enterprise solution architectures; Lead migration from legacy Oracle middleware to microservices; Architect containerized applications and define deployment strategies using GitOps; Design Service Mesh architectures; Establish DevSecOps practices and security automation; Develop architecture standards, HLDs, LLDs, and technical roadmaps; Define observability strategies; Lead architecture reviews and technical governance; Mentor development teams on cloud-native practices.
Seniority
Principal, hands-on IC with strategic leadership