Location: India
Ideal Experience
- Experience running a team responsible for DevOps activities including service upgrades, runbook creation, and process automation, meeting key Metrics.
- Demonstrated ability to interact with all levels of a large organization from SVPs to individual engineers, Development, product managers, and program managers.
- Personal experience having launched or supported a complex program or project with infrastructure and software components.
- A record of building strong collaborative relationships across organizational boundaries (e.g. Cloud Services, Development, product, support teams).
- Proven capacity to build and sustain a high-performing software engineering team operating at various scales and business demands.
- A track record in building the next generation of software engineers in your team or peers team, organization.
- Personal experience managing and leading teams and or different cultures.
What You Need to Have
A BS or MS in Compute Science, or equivalent
Technical Skills
- Defining and documenting technical architecture of complex and highly scalable products
- Experience developing & operating cloud services or large distributed applications in production
- Oracle Cloud Infrastructure (OCI) or AWS, Azure, GCP compute, storage, and network operational experience.
- Programming and scripting languages (Python, bash, Java Script - additional experience with PHP, Groovy, Java, and/or Go is a plus)
- Using CI/CD scripting tools such as Ansible, Puppet, Terraform or Chef
- Experience in Cloud Native application development using Containers and orchestration ( Kubernetes) independently scalable microservices
- Oracle database, Oracle Autonomous DB, MySQL (experience with MS SQL and/or NoSQL is a plus).
- Experience in REST API design and development using Java technologies.
- Issue tracking and collaboration (Jira and Confluence).
- Producing documentation in support of developed work (KBs, run books, help guides)