About The Job
Do you want
the challenge of working in a cutting-edge environment, solving technical
problems, identifying improvements, and implementing your recommendations?
This role
lets you design, develop, troubleshoot, debug software for controlling and
managing distributed services, multi-level abstractions, end-end automation,
monitoring and telemetry, asset management and all activities to deliver
infrastructure
services via code. If you have hands-on experience with analyzing, designing,
testing, and implementing solutions, this key role might be for you.
What you’ll do
- Engineer
scale and reliability into core technologies and services powering Oracle
Services to consistently exceed availability, performance, latency
scalability and service efficiency targets.
- Engineer
software development lifecycle processes to support scalable development
across Oracle Engineering and Operations community support the vast Oracle
Service portfolio.
- Engage
with other Engineering and Operations teams to review and refine
architecture, standards and processes raising the bar for service delivery
at scale
- Seek
out new capabilities to bolster our portfolio of core services
- Participate
in a global on-call rotation
What You Need to Have
You need to
have the following knowledge, skills, and experience:
Education and Work Experience
•
Bachelor’s/Master’s
degree in Computer Science, Mathematics, Physics or a similar field.
•
More
than 5 years working experience as a Software Developer with a DevOps (SRE)
mentality (we build it, we run it)
•
Expertise
in building highly-scalable distributed solutions, exposing services as RESTful
APIs, understanding of data models using relational or document (NoSQL)
databases.
•
Experience
in designing and building configuration automation for large datacenter or
service provider networks.
•
Experience
using a continuous
integration (CI) and continuous deployment (CD) pipeline with working
knowledge of container management and orchestration tools.
•
Using
Agile and DevOps(SRE) practices and toolsets.
•
Experience with Linux OS
•
Must be able to work with little or any
supervision
•
Must be a team player, able to work
within a distributed team understanding that a team is as strong as the weakest
team member.
Technical Qualifications
Preference
for demonstrated practical experience in the following technologies:
•
Experience
in object oriented Python programming and/or Java, Golang.
•
Experience
with scripting/automation languages (PERL, Ruby, Bash etc.)
•
Experience
with configuration management or network automation tools and protocols e.g.
chef, ansible, netconf.
•
Experience
with MVC and MVVM patterns of development
Soft Skill Qualifications
•
Good
written and oral communication skills. Should be able to clearly convey your
thoughts and ideas to others
•
Committed
self-starter who enjoys working in a collaborative environment with personnel
at all levels in the organization
•
Fluent
in English both written and verbal
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.
As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).
Get email alerts for the latest"Software Developer 3 jobs in Greece-athens"
