Software Developer 2
OracleHu-hu,hungary-budapestUpdate time: September 1,2020
Job Description

CFS Description

 

Cloud Foundation Services (CFS) is a strategic component for providing critical cloud native 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 Compliance Engineering team is a highly dynamic team of security professionals dedicated to the security and regulatory compliance of Oracle SaaS applications running in the GBU Cloud Native Environments.  The CFS Compliance Engineering team collaborates with a variety of other teams with in the organization to ensure the Cloud Native Environment is secure in all aspects of the software development lifecycle, application deployment and operations. The larger CFS Security and Compliance Engineering team is made up of a geographically diverse group of developers, security analysts, compliance specialists, 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 using agile methodologies based on Scrum or Kanban, and incorporating enterprise agile practices from Scaled Agile Framework (SAFe). 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 development member of the CFS Compliance Engineering team the candidate will have daily responsibilities in the secure development, testing, deployment, and operations of microservices to assist in the automation of compliance activities and helping to achieve organizational compliance goals.

 

Main Responsibilities

  • The development of high-quality, production grade cloud native microservices that cover a broad range of security and compliance concerns
  • Work with other team members to deliver working quality product on-time and in scope
  • Assist in developing and maintaining test automation that covers unit, integration and component level testing
  • Use Everything-As-Code methodologies to ensure traceability, configurability, immutability, repeatability, and governability
  • 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

General Qualifications

  • 1 years of experience in production quality software development.
  • Working knowledge of Linux/UNIX and Shell scripting
  • Experience with DevOps toolchain\: Git, CI/CD workflows (Jenkins, GitLab), Docker Repos, etc.
  • Knowledge of Virtual Machines and Containers
  • Exposure to TCP/IP Networking
  • Experience with Python 3 development
  • Experience with RESTful Interfaces, HTTPS and JSON
  • BS or MS in Computer Science, Computer Engineering or equivalent experience

Preferred Qualifications

  • Exposure to one or more regulatory compliance frameworks such as GDPR, ISO, SOC1/2, PCI-DSS, HIPAA and FedRAMP
  • Exposure to Container Management and Container Orchestration software like Docker, Kubernetes, etc.
  • Experience with Agile development models
  • Knowledge of Secure Coding techniques and best practices
  • Ability to troubleshoot and diagnose technical issues
  • Ability to multi-task and handle changing priorities
  • Experience working in a team environment; ability to learn from your peers and accept criticism
  • Self-motivation to drive solutions to completion

 

!|!Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year 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 2 jobs in Hu-hu,hungary-budapest"