Principal Site Reliability Engineer

Crowdtwist Indio , CA 92201

Posted 2 weeks ago

Solve complex problems related to infrastructure cloud services and build automation to prevent problem recurrence. Design, write, and deploy software to improve the availability, scalability, and efficiency of Oracle products and services.

Design and develop designs, architectures, standards, and methods for large-scale distributed systems. Facilitate service capacity planning and demand forecasting, software performance analysis, and system tuning.

Work with Site Reliability Engineering (SRE) team on the shared full stack ownership of a collection of services and/or technology areas. Understand the end-to-end configuration, technical dependencies, and overall behavioral characteristics of production services.

Responsible for the design and delivery of the mission critical stack, with focus on security, resiliency, scale, and performance. Authority for end-to-end performance and operability. Partner with development teams in defining and implementing improvements in service architecture.

Articulate technical characteristics of services and technology areas and guide Development Teams to engineer and add premier capabilities to the Oracle Cloud service portfolio. Understand and communicate the scale, capacity, security, performance attributes, and requirements of the service and technology stack. Demonstrate clear understanding of automation and orchestration principles.

Act as ultimate escalation point for complex or critical issues that have not yet been documented as Standard Operating Procedures (SOPs). Utilize a deep understanding of service topology and their dependencies required to troubleshoot issues and define mitigations. Understand and explain the affect of product architecture decisions on distributed systems. Professional curiosity and a desire to a develop deep understanding of services and technologies.

A BS or MS in Computer Science, or equivalent. Identifies and implements complex solutions to knowledge of server hardware and software configuration, networking, standard internet services, scripting languages, cloud computing patterns, technology security and compliance.

Experience running large scale customer facing web services. Identifies and implements complex solutions to understanding of load balancing technologies and experience with development in programming languages, databases and big data stores, and container technologies. Work involves defining and documenting technical architecture of complex and highly scalable products. A minimum of 8 years experience of running large scale customer facing web services.

Oracle SaaS Cloud Engineering team is looking for experienced Principal Site Reliability Engineer. This is a role which requires you to get a holistic view of the software architecture, scale of usage, reliability, availability and work towards improving the customer and engineering experience.

You may be required to write software/scripts to fill certain non-functional gaps in the software as DevOps. Anything that will make the deployment and operations correct itself automatically will be part of this role. Opportunities to prove your capability in DevOps and beyond is limited only by your willingness.

Anyone with 6 years of experience in Public/Private/Hybrid Cloud experience, Oracle Cloud infrastructure(OCI), Telemetry,T2, chef, Dockers and Kubernetes. Dev Operation will be highly suitable for this position. Hands on experience on Oracle Enterprise Manager, Oracle Management Cloud, Oracle Fusion Applications, and Oracle cloud SaaS services is highly desirable.

Job Responsibilities

As an engineer with Site Reliability Engineering team you will monitor, use, modify and create software to keep the system highly available, keep operations seamless and solve production issues in a holistic manner, so that 99.99% uptime for customer is guaranteed.

Desired Qualifications

  • BS or MS degree or equivalent experience relevant to functional area.

  • 6 years of Site Reliability Engineer or related experience.

  • Experience deploying and running large scale online systems built on Cloud platforms such as Oracle Cloud, AWS, Azure, Google Cloud Platform, and/or OpenStack

  • Experience designing and implementing solutions for platform and application layer telemetry, monitoring, scalability, performance and reliability.

  • Excellent written and verbal technical communications with technical and non-technical peers, customers, and at times, executive leadership.

  • Proven success in contributing in a collaborative, team-oriented environment, with the ability to establish and nurture relationships between multiple teams and navigate dependencies.

  • Experience with any of the monitoring alerting technologies like EM, Prometheus, Grafana, Nagios, Kafka, Wavefront, BigPanda, DataDog, T2 Telemetry.

  • Experience with Oracle Linux, RedHat Linux.

  • Experience with Agile software development practices.

  • Self-driven to keep moving things forward even in the face of ambiguity and imperfect knowledge.

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

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
Principal Devops And Site Reliability Engineer


Posted 2 weeks ago

VIEW JOBS 3/10/2020 12:00:00 AM 2020-06-08T00:00 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. Who are we? Oracle Database-as-a-Service (DBaaS) brings the power and versatility of the Oracle Database to the cloud. As a service offering built on top of Oracle Cloud Infrastructure, it integrates award winning Oracle database technologies such as the Oracle Autonomous Database, Oracle Exadata and Oracle Real Application Clusters (RAC) making them available to customers of all stripes both for Online Transaction Processing (OLTP) as well as Data Warehousing workloads. More information: What do we do? The Oracle DBaaS group builds and operates Oracle's DBaaS service offering on top of a massive fleet of highly available, enterprise grade baremetal, virtual machine and exadata infrastructure. What are we looking for? We are looking for experienced DevOps and Site Reliability Engineers to create highly reliable and ultra-scalable software systems to manage the operations of our services. An SRE spends a significant amount of their time doing operations work such as troubleshooting production issues and service on-call. When not working on operations the SRE is working on software engineering tasks such as design and development of systems that increase our reliability, scalability and reduce operational overhead through automation. The ideal SRE candidate is a programmer who also has broad knowledge and experience in areas such as networking, containers, virtual machines, databases and Linux systems. Qualifications: * Masters or Bachelors degree in Computer Science or related discipline * A minimum of 5 years of work experience as a software, site reliability or Oracle DBA * Top notch troubleshooting skills in Oracle database and UNIX/Linux operating systems * A solid understanding and demostrable experience with Oracle RDBMS (Database Management, SQL Troubleshooting & Performance Tuning) * Oracle RDBMS versions 11g,12c,18c,19c * Oracle Grid Infrastructure (Clusterware and ASM) & RAC * Oracle Dataguard * Oracle Golden Gate * Oracle upgrades / patching & migration activities * Oracle database security concepts * Oracle RMAN advanced backup/recovery activities * Highly desirable skills (not a must-have): * Knowledge of internet protocols and virtualization technologies (Xen, KVM) * Linux internals especially performance monitoring tools such as sar, vmstat, mpstat * Experience with scripting/programming languages such as Python, Java, Perl, Bash, etc * Excellent verbal and written communication skills. Ability to communicate with all levels during critical events. Responsibilities * Design, build, develop and maintain automation software, scripts, and tools * Work closely with development team to maintain operational health of core DBaaS services for API availability and low latency * Managing and triaging tickets. Driving prioritization and execution of work based on impact. * Drive new run-books to help reduce mean triage time of incidents. Prioritize and automate high hit count run-books * Configure and tune monitoring and instrumentation system(s) to efficiently detect existing issues and predict future issues based on trends * Collaborate with service owners to ensure important metrics are being monitored * Lead root cause analysis, effectively implement identified preventive measures, use data to identify the scope and scale of impact * Incident response, On-call management. Being on-call * Triage and troubleshoot service impacting events from multiple signals including phone, E-mail, service telemetry and alerting. * Communicate with professionalism and precision to internal and external customers during high priority situations. Crowdtwist Indio CA

Principal Site Reliability Engineer