The Oracle Cloud Infrastructure (OCI) is growing at a significant rate and needs to scale its service to meet the demands of exponential growth by re-architecting the provisioning layer.
Requirements
- Strong expertise in Python, Java, C/C++ (preferred), Shell Scripting
- Strong understanding of Unix/Linux systems, embedded systems (preferred)
- Expertise in troubleshooting OS, application and hardware issues
- Familiarity with several of the following technologies: Jenkins, Grafana, CI/CD, Kubernetes, Jira Ticketing System
- Experience with entire product life cycle: Architecture, Design, Implement, Support
Responsibilities
- As a principal software engineer, you are expected to support provisioning software stack in multiple roles.
- Support Fleet operations by being oncall, debug & triage issues, monitor tickets and provide technical support to internal customers/teams.
- Develop test cases and automation to test provisioning code
- Develop tools/scripts to help with deployment, debug & triage tasks and monitoring OCI Fleet health
- Authoring runbooks by collaborating with development and support teams
Other
- BA/BS or higher degree in Computer Science or Equivalent
- 6 or more years of professional experience as a member of a software development or product development team
- Excellent written and documentation skills
- Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
- Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position.