Oracle Cloud Infrastructure (OCI) is building the next generation of enterprise cloud services at global scale. The OCI DevOps team delivers customer-facing CI/CD capabilities and is focused on building secure, high-performance, enterprise-grade DevOps solutions. We're looking for engineers who are passionate about distributed systems, cloud infrastructure, and solving complex technical challenges. This is an opportunity to build cloud-scale services from the ground up, work with cutting-edge technologies, and make a meaningful impact in a fast-growing organization.
Internal Responsibilities
Minimum Qualifications:
• Bachelor’s degree in Computer Science or equivalent proven experience
• 10+ years of experience building and operating large scale, highly available, cloud based distributed systems
• Specialist skill in a modern programming language such as Java, C, C++, C#, Go, or Python, with proficiency in additional languages preferred
• Validated understanding of operating system fundamentals
• Strong understanding of data models and distributed persistence technologies
• Thorough understanding of the latest security principles, techniques, and protocols
• Strong troubleshooting and performance tuning skills
• Proficiency in network, distributed, asynchronous, and concurrent programming
• Knowledge of professional software engineering standard methodologies for the full software development process
• Experience building and operating scalable infrastructure software or distributed systems
• Experience using Web Services such as EC2, EBS, Lambda, Dynamo and S3 or equivalents
• Proven track record to achieve stretch goals in a highly innovative and fast-paced environment
• Passion for technical leadership and mentoring
• Strong verbal and written communication skills
• Strong analytical skills, with excellent problem-solving abilities
Preferred Qualifications
• Experience in Agile/SCRUM enterprise-scale software development
• Experience with big data solutions
• Direct experience with fleet orchestration for both virtual and containerized workloads
• Knowledge of Machine Learning fundamentals
• Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
• Working familiarity with storage principles, protocols and practices
• Working familiarity with building secure software using modern security principles
External Responsibilities
Minimum Qualifications:
• Bachelor’s degree in Computer Science or equivalent proven experience
• 10+ years of experience building and operating large scale, highly available, cloud based distributed systems
• Specialist skill in a modern programming language such as Java, C, C++, C#, Go, or Python, with proficiency in additional languages preferred
• Validated understanding of operating system fundamentals
• Strong understanding of data models and distributed persistence technologies
• Thorough understanding of the latest security principles, techniques, and protocols
• Strong troubleshooting and performance tuning skills
• Proficiency in network, distributed, asynchronous, and concurrent programming
• Knowledge of professional software engineering standard methodologies for the full software development process
• Experience building and operating scalable infrastructure software or distributed systems
• Experience using Web Services such as EC2, EBS, Lambda, Dynamo and S3 or equivalents
• Proven track record to achieve stretch goals in a highly innovative and fast-paced environment
• Passion for technical leadership and mentoring
• Strong verbal and written communication skills
• Strong analytical skills, with excellent problem-solving abilities
Preferred Qualifications
• Experience in Agile/SCRUM enterprise-scale software development
• Experience with big data solutions
• Direct experience with fleet orchestration for both virtual and containerized workloads
• Knowledge of Machine Learning fundamentals
• Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
• Working familiarity with storage principles, protocols and practices
• Working familiarity with building secure software using modern security principles