Home

Full Stack Python Developer (Oracle Migration) || Sunnyvale, CA, Austin, Tx Onsite || 12+ Years || || Rate 63 at Sunnyvale, California, USA
Email: [email protected]
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=3373309&uid=47cdd206a0734bf89345b16a89d9b369

From:

Pankaj,

Thunderhawk

[email protected]

Reply to: [email protected]

Full Stack Python Developer (Oracle Migration) ||

Sunnyvale, CA, Austin, Tx

Onsite || 12+ Years || || Rate 63

Any Special Requests :

Candidate must have specific experience migrating legacy portals (Oracle Application Express or Oracle Forms) to a modern Python-based web architecture.

Important Skill-Set, Technologies, Certifications, and Methodologies:

Python 3.x, Flask, FastAPI, Oracle SQL, Procedural Language/Structured Query Language (PL/SQL), Jinja2, SQLAlchemy, python-oracledb, RESTful API Design, HTML5, CSS3, JavaScript, Linux/Unix, Git, Continuous Integration/Continuous Deployment (CI/CD), Single Sign-On (SSO), OpenAuth, Role-Based Access Control (RBAC).

About the Role:

We are seeking a talented Full Stack Python Developer to spearhead the modernization of our internal portal. The primary focus of this role is to migrate an existing Oracle Application Express (APEX) portal to a high-performance Flask or FastAPI framework. You will be responsible for re-architecting legacy workflows into modern, server-rendered web pages and self-service portals, ensuring that backend data access layers are optimized for our Oracle 19c/21c environments.

Key Responsibilities:

Modernization & Migration:

Lead the migration of legacy Oracle APEX portals to Flask or FastAPI while preserving critical business functionality.

Frontend Development:

Build responsive, server-rendered web pages using Jinja2 templates for dashboards, complex forms, and Create, Read, Update, Delete (CRUD) workflows.

Database Engineering:

Write and optimize complex Oracle SQL and PL/SQL (indexes, execution plans, joins); design efficient data access layers using python-oracledb or SQLAlchemy.

API Design:

Develop and document RESTful APIs to facilitate communication between the portal frontend and internal automation systems.

Security & Access:

Implement robust Role-Based Access Control (RBAC) using Single Sign-On (SSO) and OpenAuth protocols.

DevOps & Automation:

Maintain CI/CD pipelines for automated deployments and write comprehensive tests to ensure application stability.

Self-Service Workflows:

Create automated workflows for common infrastructure provisioning and operational tasks.

Essential Skills:

Core Backend:

36 years of software engineering experience with strong proficiency in Python (Flask or FastAPI).

Oracle Mastery:

Solid experience with Oracle SQL and PL/SQL, including performance tuning and transaction management.

Web Basics:

Working knowledge of HTML, CSS, JavaScript, and Jinja2 templating.

Environment:

Proficient with Git and comfortable operating in a Linux/Unix environment.

Desirable Skills:

Legacy Knowledge:

Prior experience migrating from Oracle Forms or similar legacy platforms.

Modern Tooling:

Exposure to React, Vue, Docker/Containerization, or Infrastructure Automation.

Observability:

Familiarity with Grafana or database administration (DBA) operations.

Keywords in your resume:

Python, Flask, FastAPI, Oracle APEX, SQL, PL/SQL, Jinja2, SQLAlchemy, python-oracledb, REST API, Linux, Git, CI/CD, SSO, CRUD, Database Migration, HTML, CSS, JavaScript, SSO, OpenAuth.

Keywords: continuous integration continuous deployment information technology procedural language California Texas
Full Stack Python Developer (Oracle Migration) || Sunnyvale, CA, Austin, Tx Onsite || 12+ Years || || Rate 63
[email protected]
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=3373309&uid=47cdd206a0734bf89345b16a89d9b369
[email protected]
View All
04:35 AM 14-May-26


To remove this job post send "job_kill 3373309" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.

Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 2

Location: ,