Oracle hiring Python Developer (full Stack) in Bangalore
Oracle India Pvt. Ltd.
The candidate has to think of an entire backend architecture from the Data layer to
application layer and its connectivity across external systems. He/She has to design algorithms and integrate machine learning models so as to expose useful insights for the frontend as well as other developers. He/She needs to be very amicable, social and collaborative to work together with Data Scientists, Frontend Developers, Application teams and developer communities to find a solution which can benefit all of them together. He/She needs to have skills to scale the backend architecture whenever the need arises and implement necessary techniques so that the high volume of requests can be handled.
Roles and Responsibilities:
Design data models and schema design for the application.
Create necessary tables in Oracle Database 12c
Link data layer with any Python ORM module like SQLAlchemy.
Design algorithms to extract useful information from the data.
Use a plugin pattern, design a flexible framework which can be extended.
Using Django, expose core functionalities as APIs
Implement proper validation, connections pooling and necessary features for a
stable, enterprise-grade software.
Individuals with exposure to full stack development will be preferred.
Graduate in Computer Science (or any relevant field) from any college.
2-3 years of experience in Python Software Development.
At least one year experience with Oracle Database 12c.
Basic experience in Java Software Development.
Skills: SQLAlchemy, Django, RabbitMQ, Redis, Celery, SQL, OracleDB. Oracle JET, JQUERY, ReactJS
Strong concepts in Design Patterns, Multithreading, Algorithms, Data Structures.
Oracle Recruiting Team
Apply to official link