Software Developer 2
Oracle
Bengaluru, India
12d ago
Software Developer 2-18001GJC

Preferred Qualifications

The Oracle CNE provides the Micro-Services Platform (MSP), Operations Stack (OST), CN DBaaS service and Software Delivery as a Service (SDaaS) to support high margin, highly elastic, and highly available Software as aService (SaaS) applications into Oracle Cloud Infrastructure (OCI). The team is responsible for the development and verification of a highly available, scalable, stack to satisfy the needs of our Oracle Global Business Unit (GBU) partnersPosition Description:
--------------------------------
 
The candidate will support the Oracle Cloud for Industry CNE Cloud Operations Stack by contributing to the full development and test automation of domain agnostic services developed for our Oracle CNE SaaS microservice applications.
 
Candidate will responsible for:
· Planning, designing, coding, and automating testing of new Oracle CNE services for our GBU Oracle Cloud SaaS applications
· Authoring documentation on assigned work
· Developing automated testing for all new functionality
 
Candidate should have strong problem solving capabilities and the ability to communicate effectively in a team environment. The Candidate should have exposure to fundamentals in systems administration, networking, and virtualization. The Candidate will get hands-on experience developing software and automated tests in various languages.
- Demonstrated knowledge/skill in the following areas:
 - RedHat LINUX (Good knowledge of system level, creating RPMs, build, Makefile)
 - Object-Oriented Design Techniques
 - Python scripting on Linux
 - Good knowledge of virtualization enviroments (Any of these VMWare, OpenStack, ESX, etc..)
 
Preferred Qualifications:
-------------------------------------
 
- A passion for learning multiple disciplinary computer technologies Demonstrated interest in software development
- Ability to learn quickly, take direction, and prioritize multiple tasks
- Technical problem solving capabilities and the ability to communicate effectively in a team environment.
- A fundamental understanding of the Linux operating system, including operation of SSH, Telnet, FTP, and general shell functions (ps, df, cp, rm, scp, etc).
- Agile software development
- Knowledge of scripting languages such as Perl, Python, PHP, BASH and TCL / Expect
- Open source development
- Knowledge of virtualization concepts, cloud, orchestration and automated configuration management
- GIT
- Docker/chef
- Concept/ working knowledge of Kubernetes/ Containers/ 3rd Log Monitoring stack (ELK)Summary of Qualifications:------------------------------------
B.E. in Computer Science & Engineering or Engineering in ECE/ Electrical or similar with 2 to 6 years of work experience and strong work ethic, and high integrity.

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 apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year 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