Role: Senior Software Development Engineer (UI) ,Oracles Cloud Infrastructure Virtual Networking Team
OCI Networking, as a part of OCI Core Services isbuilding new Infrastructure-as-a-Service technologies that operate and enable high scale broadly distributed multi-tenant cloud.All the other services and applications on cloud consume these core services.OCI Networking Development, India is a newly established team who will develop these state of art, distributed and highly available virtual networking services.
This position is for theVCNsNetwork Metrics and Analytics team in Bangalore. Oracle Cloud Infrastructure Virtual Cloud Network (VCN) is a customisable and private network on the OCI cloud. As with an on-premise network, customers have complete control. This includes assigning your own private IP address space, creating subnets, route tables, and configuring stateful firewalls. VCN is a core and one of the major building blocks for any cloud service to operate. The Metrics and Analytics group within VCN Core, works on solutions to give more insights to the customer and help improve their Virtual networks with respect to connectivity, performance and troubleshooting.
As a Senior UI Engineerin the team, you will own software development, deployment and management of major UI components of the VCN offerings on the Oracle Cloud Infrastructure platform.
Our product roadmap is incredibly exciting with challenging problems in the areas of running enterprise level cloud service. You must have experience with scalable distributed systems and have led projects that have had a collaborative approach to systems architecture as well maintained a high bar for quality, operational excellence and performance
You should be comfortable at building complex distributed systems , with UI interfaces, that interact with end users at one end and network infrastructure at the other.
You should be able to write clean code consistently. The ability to optimise the code for improving performance and scalability when it is deployed in a cloud environment as a part of a distributed application is the most critical requirement.
Your ability to identify and mitigate risks in your projects and across your functional team is an important measure of your success in this role. You will be responsible for the reliability of the production environment which is an integral part of the development process at OCI.
Oncall support is also required for the service owned.
The OCI Core teams have to follow a highly collaborative work culture. Your ability to take initiative in an ever changing environment to own results without ego and deliver value to the customers will determine your success in our group.
Qualifications
Bachelors or Masters degree in Computer Science, Electrical/Hardware Engineering or related field
6+ years of experience in applications development
3+ years of experience in developing UI , with Javascript, ReactJS, Webpack , HTML/CSS.
Experience with Typescript, Node.js/npm, Enzyme, Jest and designing and implementing form-factor independent UI
Excellent codingskills
Developing algorithms to efficiently solve problems for moving data across a distributed network efficiently and reliably
Understanding of programming in Java or object oriented language of your choice.
Excellent organisational, verbal, and written communication skills
Experience withNetworking applications is highly desirable
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. 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. Its when everyones voice is heard and valued, that we are inspired to go beyond whats been done before. Thats 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.
source https://stackoverflow.com/jobs/523846/senior-software-engineer-oci-oracle?a=2PGgsyaTM0QU&so_medium=Talent&so_source=TalentApi

0 Comments