Software Developer 3
OraclePh-ph,philippines-taguig cityUpdate time: January 13,2020
Job Description

Department Overview

The Communications Applications Service Reliability Engineering (SRE) team is an integral part of Oracle’s Communications Applications Global Business Unit which provides Cloud SaaS solutions. The SRE team provides the SaaS solutions technical and operational support between IaaS/PaaS and SaaS development teams for Oracle Corporation. The SRE team is responsible for the overall health, performance and reliability of the Cloud SaaS services operating in the Oracle Cloud (PaaS/IaaS) environment. The team’s mission, goals, and objectives are based on advocating and implementing Agile, DevOps, Automation, and Site Reliability Engineering philosophies and Best Practices to achieve Excellence in operating Communications Applications SaaS Services.

 

Position Description\:  “About the Job…”

The SRE team provides 24x7x365 coverage, requires working in rotational shifts, including on weekends and public holidays. As a Cloud developer within the SRE team, your primary responsibilities in partnership with SaaS development, are defining, designing, deploying and running key Cloud services at the platform and application level with focus on monitoring, telemetry, security, resiliency, scalability and performance. Daily operations and maintenance of critical SaaS offerings deployed in production Cloud Platform (IaaS and PaaS) and Database environments. The team members continually exercise and grow diverse skills, as they deliver the highest quality software, services and support possible to our partners. In addition, team members support SaaS application development projects as Operational Advisers/SMEs, executing production readiness activities and managing/executing development project for operational capabilities.

 

Roles and Responsibilities\: “What You'll Do…”

·         Software engineering tasks such as design and development of systems that increase reliability, scalability, observability and reduce operational overhead through automation and orchestration principles.

·         Interact with colleagues on technical and Non-functional topics related to operational and support of SaaS Services.

·         Quickly master technical and functional areas to perform the duties assigned.

·         Constant assignments to learn cutting edge Cloud computing technologies, tools, and services.

·         Day-day operational activities to support production SaaS Communications Applications Services offerings adherence to “Service Level Agreement”, Reliability, and Availability requirements.

·         Perform duties as defined by Incident, Change, Service Request, and Problem Management processes.

·         Participate with the investigation, documentation, and resolution of issues affecting SaaS Services in production environment.

·         Using a data-driven process/mindset, author technical content to support the incident response process (e.g. postmortem/root cause analysis) and develop interim solution to prevent or quickly resolve issues/problems the next time.

 

Desired Qualifications\:  What the Perfect Candidate Will Have”

·         Strong Experience with programming in a high level language such as C/C , Python, Java, Golang, Groovy, BASH scripting.

·         Strong Experience of monitoring, analytics tool/applications, such as ELK, Kibana dashboards, Grafana, Prometheus, Nagios, Oracle Enterprise Manager/Management Cloud.

·         Strong Experience with microservice architecture, APIs (REST API) and  containerization technologies (e.g. Docker)

·         Strong Experience with REST, JSON, XML as well as other common standards, data structures and protocols commonly used in creating internet and cloud services.

·         Strong Experience with continuous integration, continuous delivery/deployment (CI/CD) tools (e.g. GitLab-CI, Jenkins)

·         Strong Experience with DevOps, Agile, methodologies and practices.

·         Strong Experience of ITIL and Site Reliability Engineering practices

·         Experience with web/cloud-based software version control tools such as GitLab, GitHub, Git, Artifactory

·         Experience with cloud orchestration tools (e.g. Kubernetes, Chef, Ansible, Puppet).

·         Experience with virtual networking technologies (routing, switching, IP addressing, DNS, Load balancers, etc.)

·         Experience with advance relational databases, SQL, and Database Management tools (Exadata, RAC, autonomous, HA)

·         4-year Degree with a technical major (e.g. Computer Science, Systems Engineering, Engineering, IT, etc.)

·         Technical problem solving capabilities and the ability to breakdown complex problems across multiple domains.

·         Experience with operations/support processes and tools such as\: Incident Management, Change Management, Ticketing Systems, Service Level Agreements, Escalation processes.

·         Experience working with major cloud platform(s)\: Oracle Cloud Infrastructure (OCI), Microsoft Azure, Google Cloud Platform or AWS - any certification(s) a plus.

·         Excellent communications skills - verbal and written English

·         Motivated to learn multiple, cutting edge technologies in the cloud industry


!|!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.!|!

Get email alerts for the latest"Software Developer 3 jobs in Ph-ph,philippines-taguig city"