Python Full Stack Developer with GenAI
Geeta BishtUnited StatesMIDPosted 3h ago
PythonFlaskFastAPIGenAIOracle APEXOracle SQLPL/SQLSQLAlchemyJinja2REST APIHTMLCSSJavaScriptAI Agent/Bot developmentpython-oracledbGitLinuxUnixReactVueCI/CDGrafanaSSOOpenAuth
About the Role
We are seeking a Python Full Stack Developer with GenAI experience to join our team. This role involves migrating an existing Oracle APEX portal to Flask or FastAPI while preserving functionality and modernizing the architecture.
Key Responsibilities
• Migrate the existing Oracle APEX portal to Flask or FastAPI
• Build server-rendered web pages using Jinja2 for dashboards, forms, reports, CRUD workflows, and self-service portals
• Write and optimize Oracle SQL and PL/SQL
• Design data access layers using python-oracledb or SQLAlchemy
• Design and implement RESTful APIs for the portal frontend and integration with internal automation systems
• Implement role-based access control with SSO and OpenAuth
• Create self-service workflows for common provisioning and operational tasks
• Write tests and maintain CI/CD pipelines for automated deployment
Requirements
• 6-10 years of software engineering experience
• Strong proficiency with Python (Flask or FastAPI)
• Working knowledge of HTML, CSS, JavaScript, and Jinja2 templating
• Experience with AI Agent/Bot development
• Solid experience with Oracle SQL and PL/SQL (indexes, execution plans, joins, transactions)
• Experience with python-oracledb (or cx_Oracle) for Python-to-Oracle connectivity
• Experience designing RESTful APIs
• Proficient with Git and comfortable in a Linux/Unix environment