DescriptionDesign, 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.
Range and benefit information provided in this posting are Colorado-specific.
Colorado Pay Range: from $66,000 to $167,000 per annum eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, as well as reflect Oracle’s differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Flexible paid time off (unlimited or accrued vacation and sick leave)
9. Paid parental leave
10. Employee Stock Purchase Plan
11. Adoption assistance
12. Financial planning and group legal
13. Voluntary benefits including auto, homeowner and pet insurance
ResponsibilitiesORACLE CORPORATION
Global Business Unit - Cloud Service (GBUCS)
The Automation Frameworks team is looking for a talented automation developer to join our team of automation engineers creating cloud provisioning services for Oracle Global Business Units.
Who We Are
• Standardization and automation is the only way to efficiently scale cloud-based software-as-a-service offerings to meet the growing needs of our customers. Codified infrastructure ensures adherence to standards, provides insight into drift detection, and guarantees consistent environment and application delivery. Our frameworks enable high-velocity configuration changes at cloud-scale while ensuring a verifiable, repeatable, and dependable infrastructure fleet.
What You'll Do
• Modernize antiquated manual workflows by developing automation pipelines that eliminate configuration deviation and reduce time to delivery
• Implement test driven development practices to create and expand platform deployment services
• Create new, and augment existing, configuration management workflows using Ansible along with a variety of proprietary techniques
• Develop automated configuration audit tools to provide visibility into infrastructure compliance
• Implement data aggregation processes to deliver business intelligence metrics to organization leadership
Skills you have
Education and Work Experience
• Bachelor’s/Master’s degree in Computer Science or equivalent work experience in a relevant field.
• Experience in platform development and deployment of cloud infrastructure.
• Experience developing within a continuous integration (CI) and continuous deployment (CD) pipeline with working knowledge of automation tools such as Jenkins or Gitlab-CI
• Track record of delivering assigned projects on time, using Agile and DevOps practices
Technical Qualifications
Preference for demonstrated practical experience with the following technologies:
• Intermediate level programming skills in Python
• Production experience with Ansible, including role and playbook development, dynamic inventories, and credential management
• Familiarity with several scripting/automation languages (Perl, Bash, PowerShell etc.)
• Intermediate level skill in operating system configuration for Linux and Windows
Soft Skill Qualifications
• Good written and oral communication skills. Should be able to clearly convey your thoughts and ideas to others.
• Committed self-starter who enjoys working in a collaborative environment with personnel at all levels in the organization
• Experience creating troubleshooting guidelines and workflow instructions that can be handed off for others to follow.
What The Perfect Candidate Will Have
In addition to the knowledge, skills, and experience listed above, you will score some extra points if you
also have:
• Familiarity with aggregating data in Elasticsearch and creating visualizations in Kibana
• Experience deploying and managing AWX or Ansible Tower
• Ansible certification (e.g. Red Hat Certified Specialist in Ansible Automation)