Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Member of Technical Staff @ Oracle

Home > Software Development

 Senior Member of Technical Staff

Job Description

  • As Senior Software Engineer, you will work with a team of software engineers responsible for the software design, development, and operations for our new and existing products.
  • You should be able to architect broad systems interactions, be hands-on, be able to dive deep into any part of the stack, and have a good sense of cloud infrastructure and networking knowledge.
  • You should value simplicity and impact, work comfortably in a collaborative, agile environment, and be excited to learn.
  • Our senior engineers are also the people who can work independently and provide technical leadership to the organization. You should have experience developing and operating high-scale services, and an understanding of how to make these cloud-scale services resilient. The ideal candidate will be technically strong and productive; someone who knows how to balance speed and quality with iterative and incremental improvements.
  • You understand operational excellence and know-how to infuse a culture of being proactive within your team. You recommend and justify major changes to new and existing products and establish consensus with data-driven approaches.
Basic Qualifications:
  • BS degree in Computer Science or related technical field involving coding or equivalent practical experience.
  • 6+ years of total experience with software development with 2+ years on the cloud back-end.
  • Proficient at high level programming languages, preferably GO and Java. Good knowledge of scripting language such as Python.
  • Ability to deliver products from the ground up going through a product life cycle
  • Good Knowledge of Computer Networking (OSI layers, HTTP, DNS, TCP/IP, DHCP, Routers, Gateways, Subnets, etc)
  • Knowledge of Linux internals, Linux/Unix troubleshooting skills
  • Experience with devising, managing, and extending monitoring solutions for large scale environments.
  • Systematic problem-solving approach, strong communication skills, a sense of ownership and drive
  • Familiarity with host virtualization technologies (KVM, Containers, Docker, etc.)
Preferred Qualifications:
  • Masters/Ph.D. degree in Computer Science.
  • Prior Hands-on experience developing cloud services and tools on Oracle Cloud/AWS/GCP/Azure.
  • Experienced with microservice design patterns and service-to-service communication protocols along with developing highly reliable services.
  • Experience working on large scale, highly distributed services infrastructure.
  • Experience working on Kubernetes.
  • Understanding of service metrics and alarms through the development of dashboards, service KPIs, alarming systems.
  • Experience working in an operational environment with mission critical tier one services with associated pager duty
  • Familiarity with Infrastructure as Code (IAC) languages, preferrably Terraform.
  • Familiarity with databases (SQL and noSQL)

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time

Contact Details:

Company: Oracle
Location(s): Kolkata

+ View Contactajax loader


Keyskills:   Unix Coding Agile DNS HTTP Oracle Virtualization DHCP SQL Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 22 hours ago
₹ Not Disclosed

SDET Technical Lead

  • Wipro HR Soniya
  • 5 - 8 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Senior Principal Technical Consultant

  • Oracle
  • 14 - 17 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

.NET Software Developer

  • Hexaware Technologies
  • 9 - 14 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Oracle

ORACLE FINANCIAL SERVICES SOFTWARE LIMITED