Oracle Software Developer 3 in India

Software Developer 3

Preferred Qualifications

Oracle PE&O DIS is seeking a DevOps Administrator

to work with our innovative product operations team. The successful candidate

will use their experience to manage and support Oracle Cloud product

installations and platform operations, as well as define and guide customers

in application architecture and solution that are deployed into

public/private clouds. Provide systems administration support and automation

for Unix/Windows virtual machines in the cloud. This includes managing

operating system installations and patching, application installations and

patching (App Servers, DB Servers), managing network and VLAN configurations,

setting up VPNs and security controls, managing backup processes and

environments, managing systems monitoring and alerts, and supporting

customer's virtual environments. In addition, the candidate should be

proficient in Unix and Windows scripting to automate installations,

configurations, and management of virtual resources in the cloud that support

scalability, high availability, and disaster recovery. These solutions will

integrate with Oracle’s on-demand, self-service applications for cloud

management across multiple cloud providers such as Nimbula, Openstack,

Cloudstack, etc.

DevOps Engineer (IT Support Technician) plays

a key role in supporting IT infrastructure in the Oracle Data centers worldwide.

The role requires a deep understanding of Linux server administration,

Networking and key applications and services running on virtualized and

non-virtualized platforms. The role’s primary focus is the simplification of

providing instances of Oracle company’s products and services by leveraging

software development and industry standard solutions to automate the many

tasks required to enable and manage our offerings. In addition, this role as DevOps

engineers is responsible for complex problem resolution, creating and

improving procedures and facilitating communication. Other duties include

researching, proofing, and authoring technical documentation that are beneficial

to the company. Responsibilities also include providing oversight of a number

of Hosted Linux systems, databases, and network troubleshooting, and

providing various technical solutions to the business. This is a great career

opportunity for a highly motivated individual who wants to extend and utilize

his or her solid and broad skills.

While his/her primary role is

support operations for the system center, s/he will be also occasionally

required to take active role in testing applications, and diagnosis of IT

problems outside their scope of responsibility. A successful candidate will

be required have a broad range of knowledge and experience, as well as be a

quick learner to understand and work with specialized systems.

% of Time / Description of Essential Functions

1: 50% / Automation in Python, Ruby, Chef, Ansible, Mcollective, PowerShell

and any other Orchestration tools

2: 20% / Debugging complex issues

with Linux / other OS’s

3: 10% / Troubleshooting and

configurations, automation

4: 10% / Documentation (creation and updates of procedure document, manuals,

tips and other useful articles – in English)

5: 05% / Installation,

system deployments and first-level support for racking, networking, etc.

6: 05% / Managing assets/inventory, System Alerts monitoring

7: 05% / Test and evaluation of new hardware and/or software, system, etc.

Total: 100%

The work can be demanding at times, particularly as deadlines approach, when

extra hours may be required based on the candidate's effective deliverable

capacities.

Qualifications

Skills/experience

--At least 8 years of experience

working in IT operations team

--At least 4-6 years of experience in automation using Python/ruby/Shell etc.,

with Unix/Windows OS's

--At least 4 years of experience administrating and managing

Linux/Windows/Solaris systems and environments

--In depth knowledge of automation with advanced Python, Chef, Ruby and

Shell.

--Experience in Orchestration tools like Mcollective, Chef, Ansible, Puppet,

etc.,

--In depth understanding of Linux OS, Dockers, Kubernetes, networking

protocols, advanced tools and troubleshooting techniques

--Experience in Oracle OVM, VMWare virtualization technologies and exposure

to Cloud configuration tools

--Exposure and experience in Openstack/AWS/Azure/Vcloud would be added

advantage.

--Experience in working with or supporting production, test, and development

environments for medium to large data centers

--Experience in installing and configuring application servers and database

servers

--Experience in developing scripts to automate software deployments and

installations

--Experience in a 24×7 high-availability production environment

--Experience in installation and configuration of Linux, Solaris or Windows

in enterprise environment.

--OEL certified / Sun Certified / RHCE / CCNA level knowledge on client OS is

preferred.

--Effective communication skills via phone and email in English are mandatory.

Business Level English Skills

--Possess and demonstrates strong logical-thinking skill, full of

intellectual curiosity and high desire for self-development.

--Ability to come with best solution by capturing big picture instead of

focusing on minor details/issues. Root cause analysis

--Familiarity in Perl / Python / Apex programming along with Operating

systems skills will be given preference.

--Good customer communication skills and the ability to work well in a team

environment

--B.S. in Computer Science, Computer Engineering, Software Engineering, or

related areas is preferred

Familiarity

--Linux (OEL 5/6/7

  • all updates ,

Ubuntu, )

--Windows Server 2008/2010/2012/2016

--Source code control tools

--Ticket support systems such as Remedy, Trac,

Bugzilla, etc.

--Application servers such as WebSphere,

JBoss, Apache

--Database servers such as Oracle, MySQL

Preferred

--Very good

understanding of DevOps Administration & operations

--Network Certifications

  • CCNA

--OEL certified

--Cloud security

architectures and secure data transfer protocols

--Sun Certified Enterprise Architect (SCEA)

--Experience with cloud providers such as

Amazon, GoGrid, Rackspace, Terremark, Savvis.

--Exposure to VMware

vSphere/vCenter/ESXi environments

--Exposure to OpenSwan VPN, OpenVPN, Cisco

VPN, or other VPN client/server technologies

Qualifications

  • 10to 15 years server/client support experience with automation

Competencies

1: Bias for Action (Case / SR Resolution)

Evaluates acts and communicates in SLA time. Is decisive. Makes timely,

practical, effective decisions. Takes initiative without being asked. Plans

efficiently while avoiding analysis paralysis. Knows how to take smart

risks. Demonstrate strong follow-through and consistently keep

commitments to customers and employees. Take ownership and responsibility for

priority customer issues where and when required review urgent and critical

incidents for quality.

2: Prioritization

Ability to prioritize the assignments at hand even in loosely structured

situations. Effectively handles multiple projects or tasks at the same time

and complete them within a set time frame.

3: Self development and teaching

Understands personal strengths and development needs. Initiates

self-development actions. Seeks and shares job-relevant learning,

developmental experiences, and feedback to enhance performance. Encourages

others to take personal responsibility for continual learning and skill

growth. Shares knowledge with others.

4: Dealing with ambiguity

Able to function well in loosely structured situations. Works effectively in

situations involving uncertainty or lack of information. Effectively handles

multiple projects or tasks at the same time. Is open to and responds flexibly

to change.

5: Teamwork and willingness to roll up sleeves

Fosters cross-functional and cross business teamwork. Builds and promotes

team morale. Works efficiently and effectively on teams to meet customers'

needs. Contributes outside the scope of the job. Meets all team commitments.

Consistent effort, intense commitment, and willingness to go above and beyond

when needed. Willing to do low profile, non-challenging work to get the

project done.

Preferred Degree: Any degree (Computer science preferred)

Special Requirements: Successful candidates will be required to

perform on-call duty on rotational bases.

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Job: Information Technology

Location: India

Job Type: Regular Employee Hire

Organization: Oracle