27 Sep
|
Agivant Technologies India
|
Chennai
27 Sep
Agivant Technologies India
Chennai
About the Role
We are looking for an experienced Full Stack Developer
with robust Python and Microsoft Azure expertise to join our engineering
team building and scaling a PCI DSS v4.0–ready, microservices-based order
processing platform. This platform running on a secure, private-network
Azure architecture.
You will work across the full stack — from API design and
serverless compute to database design and CI/CD — building secure,
cost-efficient, and highly available services in a regulated, payment-adjacent
environment.
What You'll Work On
- Design,
build, and maintain Python-based microservices on Azure Functions (Python 3.11/3.12) across domains such as order intake, customer
management, catalog, orchestration, tax, payment/PCI, fulfillment,
notifications, and support APIs.
- Build
and secure APIs exposed through Azure API Management (APIM) —
including authentication, throttling, CORS, brand-scoped RBAC, and
correlation-ID based tracing.
- Work
within a Private VNet architecture, integrating Function Apps,
Private Endpoints, NSGs,
and NAT Gateway–based outbound connectivity to
third-party partners (payment gateways, tax providers, OMS, email/mail
services).
- Design
and maintain schemas in a shared Azure SQL Database using
module-owned table prefixes, optimizing for cost and performance at
moderate transaction volume.
- Implement secrets and credential management via Azure Key Vault using Managed
Identity — ensuring no hardcoded credentials anywhere in the platform.
- Build tokenized payment integrations (e.g., CyberSource/PayPal) ensuring
PAN/CVV data never touches application code or storage — token-only
handling.
- Contribute
to PCI DSS v4.0 compliance controls: network segmentation,
encryption in transit/at rest, access logging, audit trails, and secure
system design.
- Support queue- and timer-triggered async processing (cron/orchestration
patterns) for order lifecycle management with retry logic.
- Collaborate
on cost-optimization decisions — right-sizing
📌 Full Stack Developer – Python (Chennai)
🏢 Agivant Technologies India
📍 Chennai