Oracle Software Developer 4 in Topeka, Kansas
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.
If you are a Colorado resident, Please Contact us or Email us at firstname.lastname@example.org to receive compensation and benefits information for this role. Please include this Job ID: 166303 in the subject line of the email.
Enterprise Engineering (EE) group in Oracle Cloud Infrastructure (OCI) organization is seeking a motivated Principle Site Reliability Engineer/Developer that thrives in a fast-paced rapidly evolving technology environment. This individual will be a member of the SRE Infrastructure services team and focused on driving for those quality standards across all of EE.
The team you work in will have diverse expertise in systems, networking, and software development to provide the stability, performance and reliability our customers need. We work with multiple service development teams, identifying cross-team issues which create risk for operations across the organization and resolving those issues with a mixture of engineering, automation, troubleshooting expertise, and general operational guidance. Your role also requires communication and organizational skills: you are an interface between Devops Tools, application teams that implement OCI services. You will deliver the solutions that directly contribute to our internal customer’s success.
Alongside the software and tools development, you will be required to perform systems, networking automation running on virtualized and non-virtualized platforms in cloud through automation. Other duties include researching, proofing OCI cloud services, their features for improving operations and authoring technical documentation that are beneficial to the company and the team.
What will you do
Develop cloud infrastructure automation, services and tooling
Articulate technical characteristics of services and technology areas and guide development teams to engineer and add capabilities to internal EE tools.
Act as ultimate escalation point for complex or critical issues that have not yet been documented as Standard Operating Procedures (SOPs).
Understand and explain the effect of product architecture decisions on systems.
Serve as part of a 24x7 On Call rotation in support of the infrastructure life cycle
Utilize a deep understanding of service topology and the dependencies required to troubleshoot issues and define mitigations.
Professional curiosity and a desire to a develop deep understanding of services and technologies.
Use your experience and wisdom from building & running systems and infrastructures as a multiplier to drive operational improvements into EE, its Service Teams and its Services.
Use your excellent written & oral communication skills to ask pertinent questions, and to assess/aggregate/report the responses.
Quickly grasp and analyze new or new-to-you systems that are complex and rapidly changing.
Educate yourself and others on anything that helps Service Teams more quickly and easily build, test, deploy & run their Services to be more reliable.
Identify problems and/or opportunities for improvements that are common across many teams/services.
Optimize application for maximum speed and scalability
Collaborate with other team members and stakeholders
10+ years experience in infrastructure development.
Working with compute, network, storage, database, troubleshooting for improving capacity, reliability, scalability
Experience with Python including Object Oriented programming
Bachelor’s or Master’s degree in Computer Science or equivalent related field experience
Cloud network experience
Having a site reliability engineer mindset
Experience working with fault tolerant, highly available, high throughput, distributed, scalable systems
Aptitude to be a good team player and the desire to learn and implement new Cloud technologies as needed
Excellent organizational, verbal, and written communication skills
Good understanding of Agile software development principles including using common tools such as JIRA
System Administration including Linux and Windows internals, TCP/IP, DNS, Load balancing technologies
OS image build for Linux, Windows and patch automation using Python, PowerShell
8+ years of experience in four or more of the following
Infrastructure automation through Terraform, Chef, Ansible, Puppet, Packer or similar
Experience with CI/CD pipelines including VCS (git, svn, etc), Gitlab Runners, Jenkins, Rundeck
Creating API based services.
Experience with Cloud Orchestration frameworks, development and SRE support of these systems
Knowledge of cloud compute technologies, network monitoring
Experience in developing scripts to automate software deployments and installations
Experience in a 24×7 high-availability production environment
Developing/operating large scale distributed services / applications.
Container administration and development utilizing Kubernetes, Docker, Mesos, or similar
Ability to come with best solution by capturing big picture instead of focusing on minor details. Root cause analysis
Experience with Security services and devices including: Firewalls, IDS/IDP, SIEM.
Oracle Database knowledge in ATP, ADW and programming in SQL, PL/SQL
Working with or supporting production, test, and development environments for medium to large user environments
Installing and configuring application servers and database servers
Cloud Certifications - OCI Certified, AWS Certified, Kubernetes certified
Network Certifications – CCNA
OS Certifications - OEL certified, RHCE certified
Security Certifications - Cloud security certs
Education (Preferred Degree)
- M.S / B.S. in Computer Science, Computer Engineering, Software Engineering, or related areas is preferred
1: Bias for Action
Evaluates acts and communicates in SLA time. Is decisive. Makes timely, practical, effective decisions. Takes initiative without being asked. Plans efficiently while avoiding analysis paralysis. Knows how to take smart risks. Demonstrate strong follow-through and consistently keep commitments to customers and employees. Take ownership and responsibility for priority customer issues where and when required review urgent and critical incidents for quality.
Ability to prioritize the assignments at hand even in loosely structured situations. Effectively handles multiple projects or tasks at the same time and complete them within a set time frame.
3: Self development and teaching
Understands personal strengths and development needs. Initiates self-development actions. Seeks and shares job-relevant learning, developmental experiences, and feedback to enhance performance. Encourages others to take personal responsibility for continual learning and skill growth. Shares knowledge with others.
4: Dealing with ambiguity
Able to function well in loosely structured situations. Works effectively in situations involving uncertainty or lack of information. Effectively handles multiple projects or tasks at the same time. Is open to and responds flexibly to change.
5: Teamwork and willingness to roll up sleeves
Fosters cross-functional and cross business teamwork. Builds and promotes team morale. Works efficiently and effectively on teams to meet customers' needs. Contributes outside the scope of the job. Meets all team commitments. Consistent effort, intense commitment, and willingness to go above and beyond when needed. Willing to do low profile, non-challenging work to get the project done.
Successful candidates might be required to perform on-call duty on rotational bases
Diversity and Inclusion:
An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.
In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.
Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.
At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles. to perform crucial job functions.
That’s why we’re committed to creating a workforce where all individuals can do their best work. It’s when everyone’s voice is heard and valued that we’re inspired to go beyond what’s been done before.
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. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
* Which includes being a United States Affirmative Action Employer