BS or MS degree in computer science, or equivalent
7+ years of software engineering with proven results in designing, implementing and maintaining complex systems and services
Ability to work in CI/CD and DevOps work styles.
Good knowledge on 4G/5G Core, Public/Private Cloud concepts.
The ideal candidate will have the following skills:
Proficiencies with Go, Python,Java,Springboot
Desire and ability to work in a hands on, fast paced and challenging environment.
Experience with 4G/5G networks (LTE, EPC, IoT) and their IWFs
Development experience with network architecture/network elements (load balancers, firewalls, NAT, server sizing)
Knowledge on OCI / AWS / Azure / GCP is a strong plus.
Proficient in cloud implementations with proven track record in Performance, Scalability and Resiliency
Deep understanding of cloud design patterns. Development experience with multiple Cloud environments like AWS, Azure or OCI
Experienced with SDLC/Agile/Scrum processes
Well-versed with Docker, Kubernetes, REST interfaces
Experience with SaaS development and microservices architecture, distributed systems,
data consistency, CI/CD and managed cloud services
Ability to work on multiple items and determine priority
Ability to work in and with geographically diverse teams
Knowledgeable about GDPR/data privacy, Secure Application Development, Build Security in to the SDLC
Experience with Big Data Analytics
Knowledgeable about database technologies
Ability to complete duties and tasks that are varied and complex and require independent judgment within area of specialization.
Excellent written and verbal communication skills are essential.
Ability to present to development team, product owners, and senior management during sprint demos and as needed.
Role and Responsibilities:
Create newer IoT products
Design and implement important features for highly scalable IoT SaaS products
Design/develop IoT integrations with popular vendor / Oracle products or services
Design/develop components on microservice-based architecture
Design/develop a modern architecture using IoT, SQL, NoSQL, and distributed technologies
Leverage Big Data pipelines for real-time
analytics on various Oracle SaaS products
Contribute ideas for continually improving the team's productivity, job enjoyment, and code quality
Actively mentor junior developers to develop their technical expertise
Participate in entire software lifecycle from development, testing and CI to production operations
Balance between product feature development and production operational concerns like authoring runbooks, enabling Ops automation, structured logging, metrics instrumentation etc.
Take initiative and be responsible for delivering complex software by working effectively with the team and broader set of stakeholders
Recommends and justifies major changes to existing products/services/processes.
Secure, Scale and manage variety of virtual & cloud computing platforms.
Reimaging communications to connect the world
Gone are the days where telecommunications were synonymous with pure networking protocols. In the world of tech, disruption is the name of the game. Driven by 5G, IoT, analytics and cloud technologies, this disruption is happening at the core of the telecom network, impacting the way we communicate, work, study and consume entertainment services. And it is not just at the network level. 5G, edge, IoT, AI/ML, analytics and cloud technologies are the underlying fabric of an entire ecosystem of fully connected intelligent sensors and devices, capable of overhauling economic and business policies, and further blurring geographical and cultural borders. When these technologies come together, they are capable of delivering at every rung of the ecosystem’s ladder, and spark innovations that will have a profound impact on social and lifestyle shifts, which affect the way we do business and drive the next generation of technological development.
We are the Communications Global Business Unit in Oracle, where IT meets network!
We believe that the essence of us as a society is fulfilled by the communications that we have and the interactions that we enjoy with one another. And now more than ever, these interactions are becoming enriched with machine to machine and machine to everything. Proud of our 40+ years of heritage and expertise in helping our customers in the areas most critical for them in security, signaling and policy, we are leveraging the Oracle Cloud DNA to help our customers capitalize on emerging technologies to ultimately drive differentiation and deliver a competitive edge for their organization. Driven by a DevOps culture, we aim to deliver continuous innovation into our customers’ CI/CD pipelines, with the power of ML, AI, automation and analytics to help them create, test and deploy services in a more agile, secure and flexible way.
Do you have the “right brain telco”, “left brain IT” mentality? Do you want to be at the forefront of delivering ground breaking IT technologies into the core of telecoms networks? Do you thrive in a DevOps culture fueled by collaboration and open communication? If you enjoy working within highly skilled, multicultural teams and are passionate about cloud technologies, AI/ML, analytics, automation, 5G, edge, IoT and communications technologies, come join us as we re-imagine communications to connect the world. Our mission is to be the most trusted provider of multi-generational network solutions. We thrive to deliver high quality products and services by investing in our people and delighting our customers. If you are passionate about customer centricity, strive to deliver the highest quality and value creativity then we want to hear from you.
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. Additionally, your team will count on you to recommend and justify major changes to existing products/services/processes.
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. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 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. 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.