Python Architect (Bengaluru)

Python Architect (Bengaluru)

19 Aug
|
Ascendion Engineering
|
Bengaluru

19 Aug

Ascendion Engineering

Bengaluru

Role summary

As Senior Python Architect, you will own the technical strategy and hands-on design for re-platforming the HIVE backend from PL/SQL to Python. You will reverse-engineer the current codebase, document the embedded business logic and data flows, define a target Python architecture (FastAPI, asynchronous processing, clean data-access patterns), establish a pragmatic and low-risk migration strategy with parity validation, and guide the engineering team through delivery. You will be hands-on producing reference implementations and resolving the hardest technical problems while also setting standards, mentoring engineers, and aligning with SFI's enterprise architecture governance (ARB).

Key responsibilities

Current-state assessment & discovery
- Review the existing HIVE system end-to-end PL/SQL packages, procedures, functions, triggers, cursors, scheduled jobs, and the React front-end touchpoints.
- Reverse-engineer and document the embedded business logic, data models, integrations, batch/long-running processes, and dependencies that must be preserved.




- Identify complexity hotspots, technical debt, performance bottlenecks, and risk areas; quantify the conversion effort and produce a phased, prioritized conversion blueprint.

Target architecture & design
- Define the target-state Python architecture: service decomposition, FastAPI API design, asynchronous execution model (async/await, ASGI), data-access layer, configuration, and deployment topology.
- Design patterns for asynchronous and long-running jobs (background workers, task queues, concurrency, idempotency, retries) to replace PL/SQL batch and scheduled processing.
- Establish coding standards, project structure, reusable frameworks/accelerators, and Definition of Done; author Architecture Decision Records (ADRs).
- Define non-functional requirements — performance, scalability, security, observability, and maintainability — and design to meet them.

PL/SQL Python conversion strategy
- Define a low-

📌 Python Architect (Bengaluru)
🏢 Ascendion Engineering
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python architect (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: python architect (bengaluru) / bengaluru