Applications Developer 3

Oracle (Hyderabad, AP, India) 6 days ago


Oracle, the world leader in Enterprise Cloud, is hiring the best and
brightest technologists in the industry as we continue to add customer-centric,
world-class, leading edge, secure, hyper-scale based solutions throughout all
levels of the cloud stack. Oracle’s cloud eco-system is the only complete
business cloud platform on the planet, with market leading and business
transforming solutions spanning SaaS, DaaS, PaaS and IaaS. Oracle’s Cloud
applications, such as Enterprise Resource Management, Customer Relationship
Management, Human Capital Management, and Supply Chain Management are used by
thousands of customers across the globe and are the broadest, most innovative
in the industry, providing businesses with adaptive intelligence, standardized
business processes and competitive advantage at low cost.







As part of market leading ERP Cloud, Oracle Financials Development offers a broad suite of modules and
capabilities designed to empower modern finance and deliver customer success with streamlined processes, increased
productivity, and improved business decisions.







The Financials Development is looking for passionate, innovative, high
caliber, team oriented super stars that seek being a major part of a
transformative revolution in the development of modern business cloud based
applications. We are seeking highly capable, best in the world developers,
architects and technical leaders at the very top of the industry in terms of
skills, capabilities and proven delivery; who seek out and implement
imaginative and strategic, yet practical, solutions; people who calmly take
measured and necessary risks while putting customers first.





Key
Tasks and Responsibilities





  • Service
    Ownership
    –You will be part of the SRE team, whose mission is the
    shared full stack ownership of a collection of services, with our Service
    Development and Operations SRE partners.
  • Ownership
    Scope
    – You will understand the end-to-end configuration,
    technical dependencies, and overall behavioral characteristics of the
    production services you own. In partnership with your Service Development and
    Operations SRE partners, you will have the responsibility to ensure that
    services are designed and delivered to be mission critical with focus on
    monitoring, telemetry, security, resiliency, scale, and performance.
  • Service
    Design
    – You will partner with the SRE Architect, Service
    Development and operations SRE teams in defining and implementing improvements
    in service architecture, both current and future.
    • You will be an expert at articulating
      technical characteristics of your services and the dependencies between
      services, and guide service Development teams to engineer and add SRE
      capabilities to the Oracle SaaS/ERP service portfolio.
    • You will participate in feature design
      reviews to ensure Monitoring, Telemetry, Reliability, Automation, and Runtime
      Debuggability is represented as a first class, design time priority.
    • You will provide technical leadership
      in defining software engineering patterns, practices, and coding standards
      focused on increasing reliability and resilience of Oracle SaaS/ERP services.
      You will deliver code artifacts (reusable components, plug-ins, blueprints,
      sample code, scripts and tooling, etc.) to streamline adoption by Service
      development.
  • Operations
    Engineering
    – You will understand and be able to communicate the
    scale, capacity, security, performance attributes and requirements of the
    services you own. You are a Subject Matter Expert, able to understand and
    communicate every characteristic of your service stack, such as:
    • Degradation and behavior under load of
      the services and their dependencies.
    • End-to-end tuning needs, optimizing
      resource utilization, as load patterns fluctuate.
    • Instrumentation and metrics that
      clearly describe the service behaviors.
    • Scaling requirements and patterns.
    • Resiliency and recoverability, ensuring
      that backup / restore and disaster recovery capabilities are implemented,
      tested and maintained.
  • Technical
    Experts
    - You are the ultimate escalation point for complex or
    critical issues that have not yet been documented as SOPs for Level1 staff. You
    will usually get called in during major incidents as an SME, when the
    source of a problem is unclear. You will have the deep understanding of service
    topology and their dependencies required to troubleshoot issues and define
    mitigations.
  • Incident
    Response
    – You will be the primary author of technical content for
    both customer and internal communication used throughout the incident response
    process, e.g. postmortem/root cause analysis, end-to-end repair item
    definition, fixes in production.
  • Automation – You
    will have a clear understanding of automation and orchestration principles, and
    will be eager to automate, wherever and whenever the possibility arises, while
    simultaneously eliminating technical debt. Automation must be part of your DNA.
  • Prevention -
    Using data-driven incident findings, you will work on solutions that will
    ultimately prevent the incident/problem from arising ever again, and interim
    solutions to more quickly resolve the problem next time.


Skills and Qualifications


  • Minimum of 5 years of software development, with
    demonstrated knowledge of
    professional software engineering best practices for the full software
    development life cycle, including coding standards, code reviews, source
    control, build and release processes, continuous deployment, and test suite
    development and maintenance.
  • 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.
  • Experience coordinating resources across diverse
    teams to restore service and maintain SLA’s; ITIL certification is preferred.
  • 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.
  • 3+ years of experience
    • Working in systems and network administration, application
      security, DevOps and/or Site Reliability Engineering.
    • Hands-on with web protocols and Linux/Unix tools
      and architecture, from kernel to shell, file systems, and client-server
      protocols.
    • Using C#, PowerShell/Shell script, ASP.NET/MVC,
      JavaScript, TypeScript, React, or T-SQL.
    • Maintaining, analyzing, and troubleshooting
      large-scale distributed services
    • Building automated tools in Python, Java,
      GoLang, and/or Ruby.
  • Experience with monitoring alerting using
    technologies like Prometheus, Sensu, Nagios, Kafka, Wavefront, BigPanda,
    DataDog, and/or PagerDuty.
  • Experience implementing, designing, deploying:
    Docker, Kubernetes, and Serverless (Lambda’s).
  • Experience with Oracle Linux, RedHat Linux,
    Ubuntu, Centos, CoreOS, and/or Amazon Linux.
  • Experience with one or more orchestration,
    deployment tools, e.g. CloudFormation, Terraform, Ansible, Packer, and/or Chef.
  • Experience with one or more CI tools: Jenkins,
    TeamCity, Bamboo, Artifactory.
  • Experience
    with configuration management systems such as Ansible, Chef, or Puppet.
  • Experience with Agile software development
    practices.
  • Knowledge of
    testing methodologies, the testing pyramid (i.e., Unit, Integration, UI, E2E,
    etc.), testing frameworks, and testing automation tools like QTP, OATS, and Selenium.
  • Self-driven
    to keep moving things forward even in the face of ambiguity and imperfect
    knowledge (resilient to hazards of “analysis paralysis”).
  • BS in Computer Science or related field and 5
    years relevant experience.
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.

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.

Job: Product Development

Travel: No

Location: IN-IN,India-Hyderabad

Other Locations:

Schedule:

Job Type: Regular Employee Hire

Organization: Oracle

Applications Developer 3

Apply On Company Site
Back to search page
;