Oracle Infrastructure Developer 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 take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Oracle is an 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 and protected veterans status or any other characteristic protected by law.
The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world s biggest challenges.
We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer s business critical applications.
Are you interested in solving complex security problems? Oracle s Cloud Security team is building new infrastructure and tools that collect and analyze security data in a distributed cloud environment.
Oracle Cloud is focused on automation to support our ever-expanding scale. We are looking for engineers with a hybrid set of skills including aspects of Systems Administration and Software Engineering to help us write new security tools and integrations as well as automate our infrastructure, deployment and workflows. If this is you, at Oracle you can design, develop, integrate and deploy security tools from the ground up.
Customers using our infrastructure are able to bring applications to the cloud never previously possible, without the cost of re-architecture, and achieve incredible performance throughout the stack. From front-end application servers to database and storage, we are optimizing our customers most critical applications. As a member of the Oracle Cloud Security team, you will design and develop infrastructure automation to collect, store and analyze security data. You will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for design and influence of not only infrastructure automation, but also solving security problems by deploying off the shelf tools as well as writing custom integrations. You will work closely with other developers in Cloud Security to solve day-to-day problems, create utilities and applications, and create a security platform of tools that benefits all of Oracle cloud. You need to be well versed in every part of the infrastructure development process including source code management, artifact deployment, package management, continuous integration, build and test automation, application deployment, and application monitoring.
As an Infrastructure Developer in the Cloud Security organization, you will be responsible for
Automating Cloud Security infrastructure
Automated build and deployment of applications and infrastructure code
Working with other developers to design solutions to security problems using combinations of custom applications, integrations, and off the shelf tools
As a senior member of the engineering team, you will mentor other engineers as well as provide direction and ownership of roadmap and design
Proficient at programming in a high level language (Go, Python, Ruby, Java)
Comfortable with TCP/IP networking and related protocol
6 years experience in DevOps, Systems Administration or development
Driven to automate
Experience with automated deployment and configuration management tools
Software development experience
Strong knowledge of available tools, language features and library availability
Specific knowledge of Oracle Linux, Redhat, or CentOS platforms
Git, SVN, or similar version control experience
Deep understanding of package management
Ability to work independently, working closely with business stakeholders to design, develop, deploy, test and support implemented solutions
Comfortable working in an agile environment
Good interpersonal skills
Highly self-motivated and directed
Good written and oral communication skills
Enjoys solving difficult problems
Experience working in a team-oriented, collaborative environment
_Top 3 skill sets / technologies in the ideal candidate:_
Configuration management experience (Chef or Puppet)
Software Engineering experience (scripting)
Solid understanding of Linux OS
Job: *Product Development
Title: Infrastructure Developer
Location: United States
Requisition ID: 18000BXF