Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Oracle Cloud Native Applications Security Architect - REMOTE in Marlborough, Massachusetts

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.

Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law.

Cloud Native Applications Security Architect

Job Location: United States with a preference for Morrisville, NC

NOTE: We are unable to provide visa sponsorship for this role at this time. No candidates requiring visa sponsorship will be considered.

_CFS Description_

Cloud Foundation Services (CFS) is a strategic component for providing critical cloud services to multiple Oracle Global Business Unit applications. Oracle Cloud Infrastructure (OCI), Oracle s second generation Infrastructure as a Service (IaaS), provides improved performance and reliability. CFS provides a microservice-driven platform, software delivery tool chain, and a continuous integration/continuous delivery operations model to support high margin, highly elastic, and highly available Software as a Service (SaaS) applications.

_ _

_Team Description_

The CFS Security Engineering team is a highly dynamic, cross functional team of development and security professionals dedicated to the security of Oracle SaaS applications running in the GBU Cloud Native Environments. The CFS Security Engineering team collaborates with a variety of other teams within the organization to ensure the Cloud Native Environment is secure in all aspects of the software development lifecycle, application deployment and operations. The CFS Security Engineering team is made up of a geographically diverse group of developers, security analysts, pen testers and architects all passionate about delivering on the security goals found in this modern cloud environment.

_ _

_Roles & Responsibilities_

The candidate will work with highly skilled, highly motivated engineers and security professionals using both traditional and agile methodologies. The team embraces a DevSecOps model where development, security and operations are highly integrated and the continuous improvement in the securing of our cloud environments is the primary driving goal. The work environment is to treat everything as code (code, configuration, infrastructure, pipelines, /security/, everything) to achieve the highest quality product in the most efficient amount of time. As a member of the CFS Security Architecture team, the candidate will have daily responsibilities in providing direct guidance and input in the area of architecture and design around a comprehensive set of modern, innovative security-related microservices and infrastructure.

Primary Responsibilities

  • Work closely with other CFS architects and developers in the high level design of cloud native security services and infrastructure

  • Translate high level requirements into thoughtful and robust designs consumable by development teams

  • Design high quality, production-grade cloud native microservices that cover a broad range of security concerns

  • Create and implement infrastructure architectures for PaaS deployments

  • Ability to assess multiple design strategies for the best solution to meet current business goals

  • Assist in maintaining architectural integrity and consistency across a growing and evolving set of services

  • Help team members translate high level, complex infrastructure design into practical, code level service and component designs

  • Participate in a follow the-sun model for 24x7 support for designated engineers on a rotating basis

  • Attend training as required to meet Oracle and CFS compliance and regulatory standards. Perform daily task in accordance of compliance and regulatory standards

Other duties as assigned

  • 7 years of experience in software development

  • 3 years of experience building distributed / SOA / microservice-style and cloud-based application architectures

  • 3 years in developing production-grade services in Python, Java, Go, serverside JavaScript, etc.

  • Expertise in cloud native application architecture, 12 factor, containers, and related technologies

  • Strong understanding of core software security concepts such as Encryption, AuthN and AuthZ

  • Demonstrated experience working with other technical leads and architects in delivering high quality solutions

  • Ability to see the bigger picture and incrementally drive architecture growth towards it

  • Deep understanding of RESTful Interfaces, JSON, Synchronous and Asynchronous API design

  • Deep understanding of technologies and patterns in building a highly scalable and fault tolerant system

  • Strong DevOps toolchain experience: Git, CI/CD workflows (Jenkins, GitLab), Docker Repos, etc.

  • Strong understanding of Linux/UNIX and Shell scripting

  • Strong understanding with Container Management and orchestration such as Docker, Kubernetes, etc.

  • Good understanding and experience in Agile/Lean projects SCRUM, KANBAN etc.

  • Experience working in a team environment; ability to learn from your peers and accept criticism

  • Excellent documentation and communication skills around highly technical topics

  • Self-starter, capable of working without direction and able to deliver from scratch

  • BS or MS in Computer Science, Computer Engineering or equivalent experience

  • Experience with OpenAPI 3.0 Specification, Flask, Connexion, gEvent and KV Datastores

  • Strong professional interest in software security assurance especially in modern cloud security

  • Demonstrated ability to successfully complete complex projects with minimal supervision

  • Strong troubleshooting and diagnostic skills

  • Ability to multi-task and handle changing priorities

  • Self-motivation to drive solutions to completion


Oracle GBUs provide services to many critical systems globally requiring 24x7 support. DevOps engineers will rotate with other team members in a designated, on-call status following in-country requirements. CFS s primary support model is follow the sun, utilizing geographically diverse team members during normal working hours to provide support. CFS will strive to have subject matter experts distributed globally. With geographic diversity, countries and regions have a broader array of holidays requiring a flexible support schedule across multiple geographies. Additionally, coverage is required through the weekend.

To provide the required support to Oracle customers, CFS will use additional compensation to cover extended business hours and/or on-call pay based on in-country laws and Oracle policy. In general, there will be a Primary and Secondary engineer designated in advance to provide coverage for select services. If numerous services are supported in a specific geographic region, there may be more than one set of Primary/Secondary engineers selected. Software engineers and database administrators will engage in activities to restore services that are down or degraded. This may be as simple as running an existing script to restart a service or executing a standard operating procedure, or may require codes changes with review steps, integration, testing, and software deployments to restore a service to normal operation. In addition, engagement with other Oracle development and support teams may be needed.

Job: *Product Development

Organization: *Oracle

Title: Cloud Native Applications Security Architect - REMOTE

Location: United States

Requisition ID: 190016JU