2016-02-03

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 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 functional area. 7 years of software engineering or related experience.

Title - Cloud Platform DevOps Engineer

Description:-

The Oracle Fusion Middleware Central Development team is looking for a Cloud Platform DevOps Engineer with engineering and service delivery experience for large scale distributed systems and services-based architectures. If you have the right technical chops and love working with latest technologies in public/private cloud, are outreaching and collaborate cross-functionally with various teams across various time-zones to consistently deliver solid platform services, this is your opportunity to join a stellar high performing cloud team at Oracle!.

As a key member of the Central Development DevOps Tools and Reference Implementation team, you will be responsible for:-

* Actively participating in SDLC of Design, Architecture and Implementation of CDT Tools and Automation framework.

* Propose and implement new Tools to help move Oracle PaaS products to Oracle Public Cloud

* Follow Agile Development methodology and active participation in Scrum meetings.

* Take ownership of your work all the way to Production.

* Write automated unit tests for your code and believe in continuous integration/delivery model.

* Strong Proficiency in at least one strongly typed language like Java and scripting languages like python, Ruby etc. Working knowledge and expertise in configuration management tools such as Chef/Puppet as well as build systems such as Hudson/Jenkins will be huge plus.

* Possess prior experience of working on IaaS platforms like AWS, Openstack, Azure.

* Prior Experience working on Oracle Fusion Middleware Products, Oracle Public Cloud products is a plus.

* Be a great team player.

*Skills and Requirements*:-

To be considered for this role, candidates must have the following experience and skills:

BS/MS/MTech degree in computer science, software engineering or related technical field, or equivalent experience.

*The ideal candidate will have these highly desirable skills:*

* 5 - 15 years experience on software projects developing/deploying and supporting enterprise scale applications in Cloud environment using Java, Python, Scala, PHP, Ruby, Perl, JavaScript

* Prior experience in building PaaS capabilities is a huge plus

* Deep experience in designing APIs/RESTful APIs

* Fluency with XML/JSON data structures and best practices

* Absolute comfort working in Linux environment

* Strong understanding application development methodologies and ability to implement development / deployment / monitoring workflows and processes through the automated frameworks; strong knowledge of Agile methodology.

* Experience with: developing scripts in Chef/Puppet/python/shell and automation tools to build, integrate, and deploy software (Hudson/Maven/Gradle); a broad portfolio of IaaS technologies like compute, storage, DNS, CDN, reverse proxies, database applications; continuous Integration/Configuration platforms and tools to automate infrastructure provisioning and deployment flow.

* Working knowledge of disaster recovery, high availability and other technologies and principles that support business continuity; experience with DR capabilities in cloud environments

* Experience with: optimizing applications, both stand-alone and in distributed systems to maximize performance; maintaining an infrastructure and ensuring stability while adding new features

* Ability to clearly articulate design and implementation choices; adept at collaboration, open communication and reaching across functional borders

* Ability to use a wide variety of open source technologies and tools

* Experience with various Identity management systems including working experience with OAuth standards

* Proven experience with troubleshooting and performance tuning in a diverse technical environment

* Ability to operate as part of a team organizing, planning and executing projects from vision through implementation

* Prior experience that reflects understanding and appreciation of scale, operational efficiencies, stability and performance of multi-tier ecosystem that support millions of users (strongly desired)

* Experience working in fast paced agile/iterative development environment

The Oracle Fusion Middleware Central Development team is looking for a Cloud Platform Developer with engineering and service delivery experience for distributed systems and services-based architectures. If you have the right technical chops and love working with latest technologies in public/private cloud, are outreaching and collaborate cross-functionally with various teams across various time-zones to consistently deliver solid platform services, this is your opportunity to join a stellar high performing cloud team at Oracle!.

As a key member of the Central Development team, you will follow agile engineering practice to develop various common services in modular way and help build overall platform for Cloud Services. You have immense development background and can work with services mindset and feel responsible for your work all the way to production. Obviously, you write automated unit test for your code and believe in continuous integration/delivery model. Most importantly, you enjoy working with stunning colleagues and are a great team player!

*Education, Skills and Experience*

* Minimum Bachelor s Degree in computer science, mathematics, or equivalent areas

* 5-12 years of professional hands-on software development experience as well as Services development experience

* Prior experience building PaaS capabilities is a huge plus

* Professional working experience on public cloud/IaaS

* Natural desire and ability to drive/participate support escalation for your production deployed code/service

* Natural inclination towards Continuous Integration/Continuous Delivery model

* Fluency with configuration management systems like Chef/Puppet

* Experience with various Identity management systems including working experience with OAuth standards

* Deep experience in designing APIs/RESTful APIs

* Fluency with XML/JSON data structures and best practices

* Absolute comfort working in Linux environment

* Proficient in programming/scripting language(s) (e.g. Java, PHP, JavaScript, Python, Perl, Ruby on Rails)

* Excellent analytical, problem solving and trouble shooting skills to discover and resolve root causes.

* Good communication (both written and verbal). Must be able to communicate in a concise and effective manner.

* Prior experience that reflects understanding and appreciation of scale, operational efficiencies, stability and performance of multi-tier ecosystem that support millions of users (strongly desired)

* Experience working in fast paced agile/iterative development environment

**Job:** **Product Development*

**Organization:** **Oracle*

**Title:** *Principal Member Technical Staff (Software Developer 4)*

**Location:** *IN-IN,India-Bangalore*

**Requisition ID:** *150017ZA*

Show more