DevOps Engineer - Developer - Marketing Cloud
OracleCA-CA,Canada-TorontoUpdate time: January 1,1
Job Description

Who are we?

The Product Development at Oracle Eloqua Marketing Cloud is transforming the development paradigms in the SaaS world at the 42 year old Software Giant. With the world moving towards the Cloud, Oracle is at the forefront with a tremendous portfolio of Cloud offerings.

However, this transformation happens not just at the product level, but also the process of conceptualizing, developing and deploying the products for the Cloud. This is where the evolution of DevOps paradigm at Eloqua Marketing Cloud comes in. Using a combination of the cutting-edge DevOps technologies, continuous process improvements and innovative business transformation methodologies, the Eloqua team at Oracle is blazing this trail.

What are we looking for?

As part of the transition to OCI (Oracle Cloud Initiatives), we are looking for Platform Engineers (PE) in who will be part of the Development Operations Team whose responsibility will be exclusively to build and support tools and processes for Eloqua’s Kubernetes, CI/CD solutions, enable monitoring and Telemetry on the services and infrastructure and build deployment solutions, all on OCI (Oracle Cloud). The PEs will also participate in the research and development of the future directions of the Product Development team by working closely with Development Team and Systems Architecture Teams. We have 2-week sprints and practice our development methodologies religiously. A cultural alignment on this is essential for the success of this role.

Job Responsibilities

Following are the essential responsibilities of this role. It is a constantly evolving role with increasing responsibilities as the business evolves.

·       Work closely with the Eloqua Development Scrum teams enable the teams to build solutions using available platforms to solve the release issues.

·       Collaborate with Release Engineering and Production Operations teams to implement the solutions in QA, Staging and Production environments. 

·       Establish regular interactions with all stakeholders to ensure that the solutions built by the SREs are following the DevProd processes and creates automated and/or manual SOPs

·       Guide and mentor the development team in best practices in development paradigms.

·       Drive Acceptance in Optimal Path to Production working with Platform Engineering and Operations

·       Shepherd the critical customer patches from Problem Management to Delivery using the existing automation

Essential Non-Negotiable Technical Skills

1.     3 years of experience in using Chef (or Puppet) for enterprise SaaS / Cloud environments.

2.     5 years of System administration experience (either on Linux or Windows)

3.     5 years of Ruby programming experience. If not Ruby, you should have at least done 5 years of programming in Python is an absolute necessity.

4.     5 years of CI/CD experience using platforms such as TeamCity, Jenkins or similar platforms

5.     2 years of experience with container technologies with atleast 1 years of working with Kubernetes for container management

 

Other Required Skills

·       Experience in using state-of-the-art monitoring systems such as Sensu and/or Prometheus or similar tools.

·       Experience in using ELK Stack (Elastic, Logstash, Kibana)

·       Hands-on experience with state of the art deployment paradigms such as blue/green, canary and other principles

·       Virtualization technologies such as OVM, KVM, Hyper-V

·       Queueing systems such as ActiveMQ, RabbitMQ or similar technologies

·       Stream processing software platforms such as Kafka

·       Extensive experience in databases, preferably Oracle.

·       Experience using a state of the art source code management system like Git

·       Deep understanding of networking and systems in an enterprise environment

·       Experience with shell scripting (bash or similar).

For more information, terminology and how Eloqua Development does DevOps, please refer to the following video.

https\://www.youtube.com/watch?v=ocnFTi1ufNM

 

 

 

!|!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"DevOps Engineer - Developer - Marketing Cloud jobs in CA-CA,Canada-Toronto"