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.
Desired Profile Software Developer Python/Devops Oracle's Global Communication Business Unit provides the world's major Communication Service Providers with network intelligence products. As part of its portfolio technology group we design and develop Voice over IP (VoIP) and LTE (VoLTE) monitoring and analytics solutions. Join us in shaping the next generation of communication services!
You share our passion for developing great software and enjoy staying on top of technology trends and best practicesApply to join our team in Bengaluru.
Join local and remote (Berlin, Germany) agile teams of developers to develop software that analyzes massive amounts of data.
Optimize components for performance and stability.
Write comprehensive unit and integration tests.
Analyze and create implementation strategies and requirements.
Take leadership role for projects including product design.
A DevOps mind set - excellent knowledge of Python and Linux
Knowledge of data network and telephony protocols (SIP, VoIP, VoLTE) is a plus.
Excellent knowledge of modern SCM tools like Mercurial and git.
Excellent knowledge of continuous integration and build system like Hudson/Maven.
Experience with real-time monitoring or developing performance critical applications is a plus.
You know Docker and containerization
Good understanding of IP networking fundamentals
Preference in *nix philosophy
Preference for an agile environment and test-driven code
Comfortable in Linux and with shell scripts
Contributions to open source projects are a plus
Focused, result oriented and understanding code beauty
Sociable, autonomous and cooperative
Good command of English
What to expect:
We work in small teams using state-of-the-art technologies
We offer a competitive pay and do not watch the clock. We trust you and your skills and do not micromanage
Working at Oracle means being among excellent, competent and inspiring people from around the globe
Ability to learn new technologies, improve skills and develop yourself