Job Description
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. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.
Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience.
Responsibilities
At OCI, you can help, shape, design, and build innovative new systems from the ground up. These are exciting times in our space – we are growing fast, still at an early stage, and working on ambitious new initiatives. Senior engineers at any level can have significant technical and business impact.
The Advanced BigData Analytics Service team’s charter is to build a fully managed, cloud-native service focused on large-scale analytics on (mostly) unstructured data stored in data lakes, and management of the data in the data lakes. The service is based on Apache Spark, Kubernetes, and a number of OLAP extensions on top. The service work scope encompasses not just good integration with OCI’s native infrastructure (security, cloud storage, etc.), but also deep integration with other relevant cloud-native services in OCI (like Data Catalog). It includes doing cloud-native ways of doing service level patching & upgrades, and maintaining high availability of the service in the face of random failures & planned downtimes in the underlying infrastructure (e.g., for things like patching the Linux kernels to take care of a security vulnerability). Developing systems for monitoring and getting telemetry into the service’s runtime characteristics and being able to take actions on the telemetry data is a part of the charter. The platform work involves deep technical deep dives into the various areas – query planning and optimization, query execution, etc., and making the SQL engine really work well in the cloud, and be able to use the cloud’s “infinite” resources and yet be cost-effective.
Responsibilities
Work with members of the team and participate in the design and development of key features needed to make the Big Data Analytics Services successfully
Support a highly available and resilient cloud service, and build the supporting systems in/outside Spark to be able to deliver on these
Contribute to the Apache Spark community as necessary
Lead feature development work both within OCI and champion the work as necessary in the Apache Spark community and other communities as needed
Work with the team and outside to get necessary approvals for the architecture and design for the problem at hand
Experiment with the compute / storage / networking infrastructure as necessary and be able to recommend improvements in the way the service runs in various dimensions of performance, reliability, optimal cost, etc. (cloud native SQL query optimizations)
Be on top of what’s happening in the Apache Spark and other related communities, and participate in community discussions, events, conferences, etc.
Desired Skills and Experience
12+ years of experience in software development, distributed systems, cloud, high scale data systems
Proficiency in Spark development.
Experience building Services using Spark.
Strong programming skills in Java
Development experience using Cloud native infrastructures like Kubernetes
Experience working with distributed systems
Experience with SQL and data management
Experience with networking
Take initiative and be responsible for delivering complex software
Excellent problem solver, analytical thinker and quick learner
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
BS or MS in Computer Science or a related technical field
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.
Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience.
About Us
Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued, that we are inspired to go beyond what’s been done before. That’s why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Need to hire candidates for data entry jobs. Good in English is required. Good knowledge...
Apply For This JobFull Job Description Job Tile: Company Secretary Roles & Responsibilities Compliance with all laws and regulations Coordination with all statutory...
Apply For This JobLocation: Vadodara, Gujarat, India Job ID: IN50779071 Date Posted: 2023-04-24 Company Name: Hitachi Energy India Limited Profession (Job Category): Engineering...
Apply For This JobJob Description We are searching for a highly-creative digital marketing manager to lead our marketing team. In this position, you...
Apply For This JobFull Job Description Assisting management in day to day operations, data entry, filing, sampling, co-ordinating with production centre for orders...
Apply For This JobWelcome to the Latest Job Vacancies Site 2021 and at this time we would like to inform you of the...
Apply For This Job