Oracle Software Developer 3 in India
Software Developer 3
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,
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
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.
The work can be demanding at times, particularly as deadlines approach, when
extra hours may be required based on the candidate's effective deliverable
--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
--Experience in Orchestration tools like Mcollective, Chef, Ansible, Puppet,
--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
--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
--Experience in developing scripts to automate software deployments and
--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
--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
--B.S. in Computer Science, Computer Engineering, Software Engineering, or
related areas is preferred
--Linux (OEL 5/6/7
- all updates ,
--Windows Server 2008/2010/2012/2016
--Source code control tools
--Ticket support systems such as Remedy, Trac,
--Application servers such as WebSphere,
--Database servers such as Oracle, MySQL
understanding of DevOps Administration & operations
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
--Exposure to OpenSwan VPN, OpenVPN, Cisco
VPN, or other VPN client/server technologies
- 10to 15 years server/client support experience with automation
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.
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
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
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
Job Type: Regular Employee Hire