Software Developer 3
Oracle
Bengaluru, India
8d ago
Software Developer 3-190005FP

Preferred Qualifications

Responsibilities:
  • Combination of process automation, deployment, patching and trouble shooting
  • Automating release and deployment process from development environment right up to production. This would include Building Continuous Integration, Continuous Delivery capabilities using standard DevOps tool set
  • Developing, enforcing and maintaining processes for build promotion and demotion between development, test and production environments:
  • Take ownership of maintaining and managing the environments. Maintain separation between Dev, QA, UAT, Stage and Production environments.
  • Bringing in the right “DevOps” mindset among the teams developing software , which would mean conducting training on tools and processes that makes software development and testing easier.
  • Support Cloud Operations Team in monitoring and maintaining the production infrastructure
  • Drive increased maturity on the cloud DevOps capabilities including advanced CI/CD and metrics

  • Basic Qualifications:
  • Master or Bachelor’s Degree in Computer Science or equivalent qualification.
  • A minimum of 4-6 years’ professional experience in DevOps

  • Eligibility Requirements
  • Must be willing to work out of an office located in Bangalore
  • Must be willing to be on call to deal with issues

  • Technical Expertise: Essential
  • Experience deploying code to private or public or hybrid cloud environments
  • Hands on experience working with Standard DevOps tools:
  • Build automation tools like Hudson and/or Jenkins
  • Build Tools like Maven, ANT, Gradle or equivalent
  • Bug tracking tools like JIRA or equivalent
  • Source control tools like Git, GitHub, SVN or equivalent
  • Artifact storage tools like Artifacts, Nexus or equivalent
  • Network configuration and management
  • Knowledge of Middleware components like Weblogic or Tomcat

  • Very strong experience developing automation
  • Shell, Perl, Python
  • Chef, Puppet on Linux
  • Knowledge about Linux system and services
  • Knowledge of Nimbula (Compute Service) or equivalent is desirable


  • Technical Expertise: Strongly Desired
  • Experience with modern application technologies and design patterns including cloud infrastructure, scaling and database technologies
  • Experience with Oracle database
  • Proven success working with and optimizing applications for large scale enterprise performance
  • Experience using containers like Docker based continuous delivery approach


  • Personal Attributes

  • Experience working with globally distributed teams to ensure systems are effectively integrated, configured, managed and supported in production
  • Able to effectively communicate across cultures/geographies
  • Strong problem solving abilities
  • Ability to articulate technical topics or subjects
  • Ability to take ownership of task and deliver while mentoring and helping other team members
  • Goal oriented, effectively balances different and competing objectives
  • Ability to quickly learn new technology and products
  • Detailed Description and Job Requirements

    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.

    Job

    :Product Development
    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form