Senior Devops Software Engineer

Oracle Redwood City , CA 94063

Posted 6 months ago

Design, 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.

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 Cloud (https://www.oracle.com/cloud/index.html) is looking for the best and brightest technologists as we add customer-centric and world-class solutions throughout the cloud stack. Oracle Cloud applications, such as Human Capital Management, Enterprise Resource Management, Customer Relationship Management and Supply Chain Management provide adaptive intelligence, standardized business processes and competitive advantage for thousands of customers across the globe.

Oracle SaaS applications (https://www.oracle.com/cloud/saas-suite.html) serve some of the largest enterprise customers in the world. It is low cost, hyper-scaled, and the clear leader in this space. LifeCycle Management (LCM) enables Oracle SaaS applications for customers. LCM is a set of automated frameworks and technologies that provision, upgrade, and patch customer environments. It also provides mission critical operations capabilities such as Data Recovery, Production to Test, Cloning, and Security Management.

Oracle SaaS LCM team is looking for passionate, innovative, team oriented super stars who are seeking a major part in the transformative revolution of the modern cloud-based business applications. We are seeking best in the world developers, architects, and technical leaders; those who seek and implement imaginative and strategic solutions to large scale and complex customer problems; those who calmly take measured and necessary risks while always putting customers first; and those who thrive with ownership and accountability in such an environment.

We are seeking hands-on technologists with the depth and breadth to evaluate complex environments and technology stacks, and build/code/maintain efficient services and solutions. We use tools such as Java, Python, RESTful API, Docker, and more, in a DevOps, CI/CD, agile development environment. You will have a major impact on Oracle's business by transforming how Oracle's SaaS/Cloud applications are delivered and maintained for enterprises.

Job Requirements:

  • BS or MS degree in computer science, or equivalent

  • 5 years of software engineering and technical leadership with proven results in designing, implementing and maintaining complex systems and services

  • Proficient in hyper-scaled distributed systems and cloud implementations with proven track record in Performance, Scalability and Resiliency

  • Deep understanding of cloud design patterns.

  • Comfortable in CI/CD and DevOps work styles.

  • Experienced with SDLC/Agile/Scrum processes

The ideal candidate will have the following skills:

  • Proficiencies with Java, RESTful API, micro-services, Python. Docker, and Kubernetes.

  • Proven experience in test-driven development, with Jenkins experience a strong plus.

  • Ability to work in an extremely fast paced and challenging environment.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Devops Engineer

Stanford University

Posted 5 days ago

VIEW JOBS 10/15/2019 12:00:00 AM 2020-01-13T00:00 Stanford's central IT organization has a full-time opening for a Senior DevOps Cloud Engineer on the Infrastructure Engineering/DevOps team in the Enterprise Technology division. The candidate will work with our team of technologists in building and supporting modern systems in the cloud, on-prem or hybrid. The team spearheads modern approaches in architecturing central services and might hand them off to Operations teams once the solutions are mature enough. You'll have plenty of opportunities to frequently contribute to and impact a variety of projects impacting the Stanford community, comprised of faculty, students and staff. We have systems on AWS, GCP, VMware, and physical hardware. Strong focus has been on GKE and soon on-prem Kubernetes. In this role, you will be architecting cloud-native solutions, helping to migrate on-premise loads there as needed, while re-assessing applications and services whenever possible and appropriate. With the option to work remotely up to two days a week, maintaining your presence and connection to the team through Slack, Hangouts, and Zoom is a must. If you're interested in a high-energy environment and meaningful work, this job is for you! Our group is a fun, hardworking, result-driven, and encouraging team. You won't be bored, you will find your work valued and the work you do, makes a difference. Core Duties * Act as the conceptual source for assignments involving more than one area of specialization and/or innovative system design. * Plan and coordinate IT efforts with a high degree of dependence upon their individual unique technical contributions. * Conceive, design, develop, optimize, integrate, and maintain information technology at a complex level. * Troubleshoot highly complex problems for which the analysis and resolution require extensive knowledge of many diverse system components. * Develop long-range technology plans. * Provide leadership and IT solutions for complex problems. * Identify applicable new technologies through research, collaboration with peers, and participation in standards organizations, industry groups, panels, etc. * May work on University-wide task forces and committees related to strategic planning efforts for information technologies. * Maintain excellent working knowledge on AWS, GCP, VMware and its main services. * Deliver solutions based on container technology and orchestration tools where appropriate, we use Docker and Kubernetes. * Rely on Infrastructure and Configuration as Code frameworks (we use Terraform and Puppet mostly, but we keep looking for what's most appropriate according to needs) * Deploying appropriate tests to guarantee proper monitoring and all the needed steps for support purposes such as paging integration. * Set up and maintain Continuous Integration, Delivery or Deployment pipelines. * Develop scripts in Bash and at least another common scripting language (Python, Ruby, Go..) a must, especially when it comes to API interactions with 3rd party services. * Proven record towards automating all the things. * Log management and analysis. We use Splunk and ELK stacks, mainly. * Engineer solutions to harden pre-existing systems or architect from scratch for heightened security conditions. * Configure and assist in the design of system and network security. * Monitor and analyze resource usage to recommend/develop enhancements to system capabilities and performance. Automation in this context is a must, from detection to alerting * Train other personnel. Minimum Requirements Education: Bachelor's degree and ten years of relevant experience, or a combination of education and relevant experience. Knowledge, Skills, and Abilities: * Deep understanding of information technology approaches, applications (which may include scientific applications), tools, and methodologies, as well as a broad background in a variety of technology platforms. * Knowledge of architecture and interrelationships (technical and functional). * Ability to combine information technologies to create solutions for complex problems. * Ability to work effectively in a team environment and lead cross-functional teams. * Proven track record of excellent technical execution and teamwork, able to deliver a project from top to bottom. * Proficient in Cloud platforms and services. * Proficient in Linux system administration, Windows a good-to-have * Proficient in containerization and its orchestration. * Proven track record in automating, including configuration/infrastructure as code. * Good scripting skills in bash and at least one other mainstream language, also for interacting with REST APIs. Python preferred. Why Stanford is for You Stanford University has revolutionized the way we live and enrich the world. Supporting this mission is our diverse and dedicated 17,000 staff. We seek talent driven to impact the future of our legacy. Our culture and perks empower you with: * Freedom to grow. We offer career development programs, tuition reimbursement, or the opportunity to audit a course. Join a Ted Talk, film screening, or listen to a renowned author or global leader speak. * A caring culture. We provide superb retirement plans, generous time-off, and family care resources. * A healthier you. Climb our rock wall, or choose from hundreds of health or fitness classes at our world-class exercise facilities. We also provide excellent health care benefits. * Discovery and fun. Stroll through historic sculptures, trails, and museums. * Enviable resources. Enjoy free commuter programs, ridesharing incentives, discounts and more! Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires an accommodation to perform the essential functions of the job. Location Our new Stanford Redwood City campus, opened in Spring 2019, is the workplace for approximately 2,700 staff, including University IT, whose jobs are important to supporting the University's mission. The campus offers amenities such as onsite cafes and a dining pavilion, a high-end fitness facility with an outdoor pool, and a childcare center for Stanford families. This position requires candidates to be onsite 5 days a week. However, after successful completion of first 6 months, we offer opportunity to telecommute two days a week. How to Apply We invite you to apply for this role by clicking on the "Apply for Job" button. Please submit your resume and a one-page cover letter along with your online application. Stanford is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law. IndeedBA Additional Information * Schedule: Full-time * Employee Status: Regular * Requisition ID: 84783 Stanford University Redwood City CA

Senior Devops Software Engineer

Oracle