Software Developer 4
Job Description
Mandatory Skills:
* Bachelor’s degree in Engineering / Computer Science spanning 4 years.
Java/Python programming, Working experience with AWS or any public Cloud, Terraform .
* Experience with Cloud / Virtualization concepts and tools (AWS, Azure, or OCI)
* GitLab CI or Jenkins
* Containerization, Docker, Kubernetes
* Troubleshooting within Kubernetes environment during deployments.
* Bash / Python scripting
* REST APIs
* Strong background on Linux
* Experience developing, maintaining, and troubleshooting Continuous Integration and Continuous Deployment (CI/CD) pipelines.
* Thorough understanding of DevOps culture and Agile Methodology.
Good to have:
* SaaS and multi-tenant development experience
* Cloud security and knowledge of cybersecurity in the context of the cloud.
* Java
* ELK stack
* Prior telecom and networking experience is helpful.
Soft Skills:
* Strong command on spoken and written English.
* Ability to multi-task and handle changing priorities.
* Excellent team skills, can-do attitude, focus on quality and drive to make a difference in a dynamic, fast paced organization.
Why CGBU Reimaging communications to connect the worldGone 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. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Design and implement cloud environments. Understand the architecture, maintenance, and administration of cloud compute instances, Kubernetes clusters and Virtual Networks.
*Create and maintain automation scripts in Shell and Python for Continuous Integration and Continuous Deployment (CI/CD) pipelines.
* Rapid and continuous learning to support new features, innovation.
* Design, develop, maintain and test CGBU software on Oracle Cloud Infrastructure.
* Work/Coordinate/collaborate with global Oracle Communications team in Agile software development environment.
* Work on other initiatives to improve efficiency of