Logo
Oracle

Principal Member of Technical Staff, Development Operations, Cloud Engineering

Oracle, Hawthorne, New York, United States, 10532


Job Title:

Software Engineer - SAAS Engineering

Job Overview:Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems. Work is non-routine and very complex, involving the application of advanced technical/business skills in the area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to the functional area. 7 years of software engineering or related experience.

Department Description:

Provides evaluation and deployment planning services for new/emerging products/technologies in Oracle Public Cloud.

Pioneers new technologies in collaboration with Product Development and Enterprise Operational teams in a Development IT organization.

Leads and plans new Enterprise Technology Deployments.

Provides technical solutions on performance issues escalated from Production / Test environments.

Develops best practices and standards for Deployments and Operations.

Works closely with Product Development on emerging products as part of the product quality improvement process.

Brief Job Description:

Evaluate, innovate, develop, and support internal SAAS Engineering automation systems for efficiency at scale.

Differentiate and articulate good and bad design levels.

Provide internal production system support.

Design production architecture, migration/upgrade solutions.

Participate in projects and influence project directions in compliance with Oracle technology standards.

Create and adjust SAAS Engineering standards for various automation and machine learning technologies.

Detailed Job Description:

Design production system architectures.

Ensure production system stability and availability.

Plan and deploy production system migration/upgrade.

Involve and influence project directions in compliance with Oracle technology standards.

System debugging and performance tuning.

Work closely with development team to improve Oracle product quality.

Research and Develop new technologies.

Job Requirements:Educational Background: Graduation mandatory in Computer Science, Computer Engineering, Electrical Engineering or related BS/MS degree.

Soft Skills:

Self-motivated, self-managing individual.

Excellent communication, follow-up, and time management skills.

Ability to fulfill role/duties independently within defined policies and procedures.

Balance multitasking and multiple priorities while maintaining high customer satisfaction.

Work in an interrupt-driven environment and occasional weekend maintenance windows.

Function both as an individual contributor and a team player.

Strong communication skills and fluent in English.

Technical Skills:

10+ years of experience supporting enterprise infrastructure environments.

5+ years as a systems engineer, systems architect, or technical lead.

Strong experience in building user interfaces using ReactJS, AngularJS, NodeJS, HTML, CSS, Oracle APEX.

Development experience in Ruby/GoLang programming languages.

Experience with cloud computing platforms such as Oracle Cloud Infrastructure (OCI), AWS, Azure.

Strong SQL, PLSQL/NoSQL experience along with tuning and performance evaluation.

Interest in Containers using Docker and Kubernetes.

Proficient in development and deployment of Microservices using SpringBoot, NodeJS, ExpressJS.

Experience with streaming and messaging technologies such as Kafka, Rabbitmq and Streams.

Ability to convert conceptual architectures into functional applications and infrastructures end to end.

Mapping stakeholder needs into functional requirements.

Understanding of Artificial Intelligence/Machine Learning is a plus.

Ability to anticipate emergence at scale in complex systems.

Operational on-call support experience on production, mission-critical environment.

#J-18808-Ljbffr