Expires soon Oracle

Oracle Ireland – Software Engineer Internship (Full-time)

  • Internship
  • Dublin (Dublin City)
  • IT development

Job description

Qualifications :

Oracle Ireland – Software Engineer Internship (Full-time)

Hiring Group: Software Maintenance Engineering

Location: East Point Business Park, Dublin 3.

Job Description:
Do you want to join one of the most successful IT companies in the world?

Do you want to start your career as part of a worldwide network of gifted technical professionals?

Are you interested in working with the Oracle Solaris Operating System, the world's leading UNIX platform?

If so, the Software Maintenance Engineering (SME) team in Dublin are offering Software Engineering Internships to help us continue to develop and improve the Solaris Operating System and related products like OpenStack on Solaris and the SuperCluster Engineered System.

Oracle offer successful applicants an excellent opportunity to take the first step towards a career in the IT industry, by taking up a position with one of the largest companies in the industry over the past 40 years.

SME is the final QA gate for all software updates applicable to the Solaris Operating System prior to their release. The team's responsibilities include testing of software updates for all supported versions of Solaris, focusing on the Oracle Solaris 11 Operating System, as well as previous versions of the Solaris Operating System and a number of products which run on top of Solaris, like the Oracle 12c Database & Oracle Solaris Cluster and Oracle OpenStack for Oracle Solaris.

Our philosophy is to rigorously root cause each issue we find and identify which part of the patch/package creation, test and/or release process allowed the error to be introduced. We then work to improve the processes and tools to prevent that class of error from ever recurring in the future.

Our role is both broad and deep. For example, we leverage bleeding edge hardware and software based virtualisation technologies in the form of Oracle VM for SPARC and Oracle Solaris Containers (Zones) respectively, high availability products like Solaris Cluster in our test environments, as well as working closely with Sustaining, Development, Test, Release Engineering and Customer Support teams worldwide.

Our testing involves executing a wide variety of highly automated system test suites on a large range of SPARC and x86 hardware. We build complex test systems combining several of the latest Solaris technologies (e.g. Solaris, LDoms, Oracle RAC and Solaris Cluster) to enable us to test common customer system configurations.

SME also work with some of Oracle's newest and most high-profile “Engineered Systems” products. Our focus is primarily on Oracle SuperCluster.

SME form part of a larger group called Software Lifecycle Engineering and, as part of this team, SME has additional tools development responsibilities for the SuperCluster platform. Currently SME develop and maintain 2 key tools for SuperCluster:

1. A toolkit used to configure and install the virtualization, OS and networking components of the SuperCluster.

2. A BUI tool that is used to create additional Virtual Machines on-demand post-install as customers need them.

The Role:
The successful candidate will join the SME team in Dublin for a 6-10 month internship, where they will have the opportunity to learn more about:

• Oracle Solaris System Administration on a wide range of SPARC and x86 hardware, including high-end systems, with in-depth, hands-on experience of the Solaris Operating System and exposure to Solaris' latest and greatest features such as IPS, AutoInstaller, Zones, ZFS & OpenStack.

• Scripting languages like ksh, bash, Python and tools development using Python & Django.

• Structured problem analysis methodologies.

• Process Design and Test & Release Engineering Best Practice.

Responsibilities:
• Managing (and improving!) our weekly test cycle, which will include machine setup (i.e. installation), test execution, failure analysis and report generation.

• System Administration and maintenance of our large lab (~300 servers).

• Analysing potential patch/package issues and engaging with patch/package creators to ensure correct and speedy resolution.

• Design and implementation of further improvements to our automated tools, test framework, test suites, and processes, to help continuously improve our effectiveness and efficiency at catching patch/package issues prior to their release.

In addition to the day-to day activities outlined above team members are encouraged to engage in longer-term project work, working either individually or as part of a team.

On the job training will be provided to develop both the successful applicant's technical and “soft” skills.

Qualifications:
Applicants should be studying for completed in the past 12 months a primary degree in Computing or related discipline.

Required Knowledge and Skills:
• Knowledge of UNIX/LINUX Operating Environment.
• Knowledge of a scripting language.
• Strong communication skills.
• Excellent initiative/self-starter.
• Good problem solving skills.
• Good history of academic achievement.
• Interest in computer hardware.
• Must have good attention to detail.

Preferred Knowledge and Skills:
• UNIX/LINUX System Administration experience.
• Experience in a scripting language, preferably shell programming, Python, or Perl.

Desired profile

Oracle Ireland – Software Engineer Internship (Full-time)

Hiring Group: Software Maintenance Engineering

Location: East Point Business Park, Dublin 3.

Job Description:
Do you want to join one of the most successful IT companies in the world?

Do you want to start your career as part of a worldwide network of gifted technical professionals?

Are you interested in working with the Oracle Solaris Operating System, the world's leading UNIX platform?

If so, the Software Maintenance Engineering (SME) team in Dublin are offering Software Engineering Internships to help us continue to develop and improve the Solaris Operating System and related products like OpenStack on Solaris and the SuperCluster Engineered System.

Oracle offer successful applicants an excellent opportunity to take the first step towards a career in the IT industry, by taking up a position with one of the largest companies in the industry over the past 40 years.

SME is the final QA gate for all software updates applicable to the Solaris Operating System prior to their release. The team's responsibilities include testing of software updates for all supported versions of Solaris, focusing on the Oracle Solaris 11 Operating System, as well as previous versions of the Solaris Operating System and a number of products which run on top of Solaris, like the Oracle 12c Database & Oracle Solaris Cluster and Oracle OpenStack for Oracle Solaris.

Our philosophy is to rigorously root cause each issue we find and identify which part of the patch/package creation, test and/or release process allowed the error to be introduced. We then work to improve the processes and tools to prevent that class of error from ever recurring in the future.

Our role is both broad and deep. For example, we leverage bleeding edge hardware and software based virtualisation technologies in the form of Oracle VM for SPARC and Oracle Solaris Containers (Zones) respectively, high availability products like Solaris Cluster in our test environments, as well as working closely with Sustaining, Development, Test, Release Engineering and Customer Support teams worldwide.

Our testing involves executing a wide variety of highly automated system test suites on a large range of SPARC and x86 hardware. We build complex test systems combining several of the latest Solaris technologies (e.g. Solaris, LDoms, Oracle RAC and Solaris Cluster) to enable us to test common customer system configurations.

SME also work with some of Oracle's newest and most high-profile “Engineered Systems” products. Our focus is primarily on Oracle SuperCluster.

SME form part of a larger group called Software Lifecycle Engineering and, as part of this team, SME has additional tools development responsibilities for the SuperCluster platform. Currently SME develop and maintain 2 key tools for SuperCluster:

1. A toolkit used to configure and install the virtualization, OS and networking components of the SuperCluster.

2. A BUI tool that is used to create additional Virtual Machines on-demand post-install as customers need them.

The Role:
The successful candidate will join the SME team in Dublin for a 6-10 month internship, where they will have the opportunity to learn more about:

• Oracle Solaris System Administration on a wide range of SPARC and x86 hardware, including high-end systems, with in-depth, hands-on experience of the Solaris Operating System and exposure to Solaris' latest and greatest features such as IPS, AutoInstaller, Zones, ZFS & OpenStack.

• Scripting languages like ksh, bash, Python and tools development using Python & Django.

• Structured problem analysis methodologies.

• Process Design and Test & Release Engineering Best Practice.

Responsibilities:
• Managing (and improving!) our weekly test cycle, which will include machine setup (i.e. installation), test execution, failure analysis and report generation.

• System Administration and maintenance of our large lab (~300 servers).

• Analysing potential patch/package issues and engaging with patch/package creators to ensure correct and speedy resolution.

• Design and implementation of further improvements to our automated tools, test framework, test suites, and processes, to help continuously improve our effectiveness and efficiency at catching patch/package issues prior to their release.

In addition to the day-to day activities outlined above team members are encouraged to engage in longer-term project work, working either individually or as part of a team.

On the job training will be provided to develop both the successful applicant's technical and “soft” skills.

Qualifications:
Applicants should be studying for completed in the past 12 months a primary degree in Computing or related discipline.

Required Knowledge and Skills:
• Knowledge of UNIX/LINUX Operating Environment.
• Knowledge of a scripting language.
• Strong communication skills.
• Excellent initiative/self-starter.
• Good problem solving skills.
• Good history of academic achievement.
• Interest in computer hardware.
• Must have good attention to detail.

Preferred Knowledge and Skills:
• UNIX/LINUX System Administration experience.
• Experience in a scripting language, preferably shell programming, Python, or Perl.

Make every future a success.
  • Job directory
  • Business directory