PRINCIPAL DEVOPS ENGINEER

$94,200 - $223,500/Yr

Oracle - Trenton, NJ

posted 10 days ago

Full-time - Mid Level
Trenton, NJ
Publishing Industries

About the position

This position supports the SSU's Engineering and Product teams in developing, releasing, and deploying SSU's SaaS software suites. It is part of the cloud operations organization and collaborates closely with the SSU engineering team to develop, test, and maintain various product lines, focusing on OCI-based application development, testing, and deployment.

Responsibilities

  • Define and develop software for tasks associated with developing, designing, and debugging software applications or operating systems.
  • Create and maintain QA/customer environments in a scalable and automated manner.
  • Design and develop next-generation orchestration-based scheduling systems on Kubernetes.
  • Develop automation solutions for customer needs or for integration with Oracle's infrastructure tools.
  • Debug, troubleshoot, and provide root cause analysis for production issues.
  • Participate in 24/7 on-call rotation.
  • Manage a set of security controls and ensure access conforms to Oracle's security policies.
  • Grant and revoke SSH access and database access as operational procedures.
  • Apply regular security scans and penetration tests.
  • Monitor and review security logs and reports on cloud.
  • Maintain dynamic security scan tests as well as static security analysis.
  • Design and develop secure storage and rotation of passwords and encryption keys.
  • Design and develop CI/CD pipeline to ensure minimum delay from code to ship and ensure quickest feedback to developers.
  • Study and understand application characteristics including business demand drivers, transaction metrics, utilization, and response time requirements.
  • Help engineering team to debug application issues.
  • Work together with Customer Support team to address customer issues in a timely and efficient manner.
  • Deploy and roll out applications to Oracle's internal environments and to client's environments.
  • Design and develop automations and processes to streamline software setup and deployment processes.
  • Proactively monitor and measure production environments to check for any bottlenecks or issues around system setup, network availability, application performance, and advise the team on solutions.

Requirements

  • Experience in software development and debugging of applications or operating systems.
  • Proficiency in creating and maintaining QA/customer environments.
  • Experience with Kubernetes and orchestration-based scheduling systems.
  • Strong skills in automation solutions and integration with infrastructure tools.
  • Ability to debug and troubleshoot production issues effectively.
  • Experience in managing security controls and compliance with security policies.
  • Knowledge of CI/CD pipeline design and development.
  • Understanding of application characteristics and performance metrics.

Nice-to-haves

  • Experience with cloud-based applications and services.
  • Familiarity with Oracle's infrastructure tools and security policies.
  • Knowledge of financial planning and group legal services.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance (Employee/Spouse/Child)
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave: 72 hours upon date of hire
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Voluntary benefits including auto, homeowner and pet insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service