Skip to main content
Virtusa

Python Node Architect (ATC)

1w

Virtusa

Bengaluru, IN · Full-time · INR 4,000,000 – INR 7,000,000

About this role

The Python Node Architect (ATC) designs scalable, secure architectures for cloud-hosted aviation environments. This role emphasizes multi-tenant SaaS-style setups with isolated configurations and service dependency mapping. Expertise in API design and microservices patterns ensures robust integration blueprints.

Day-to-day tasks include provisioning AWS resources like EC2, S3, VPC, IAM, and Lambda for demo environments. Manage Kubernetes for container orchestration, deployment, scaling, and health monitoring. Automate with Python 3.x for REST APIs, Selenium, and multi-threaded data generation.

Use PowerShell for orchestration and T-SQL for database automation against operational systems. Handle Session Border Controller for SIP trunking and Microsoft Teams Direct Routing. Leverage Git for version control and Confluence/Jira for documentation and tracking.

Apply infrastructure-as-code for repeatable provisioning and security-aware design with least-privilege access. Integrate tools like Datadog, Harness, and Amazon Connect. Contribute to environment topology documents and lifecycle management in a dynamic aviation tech team.

Requirements

  • Python 3.x for automation scripting, REST API clients, Selenium/Playwright, multi-threaded data generation
  • PowerShell 5.1+ for orchestration, scheduled task management, environment lifecycle scripts
  • T-SQL / SQL Server for query writing, stored functions, sqlcmd automation against operational databases
  • Ability to produce clear architecture diagrams, environment topology documents, and integration blueprints
  • Experience designing multi-tenant SaaS-style environments with isolated configuration layers
  • Familiarity with API design, microservices patterns, and service dependency mapping
  • Security-aware design including credential management, least-privilege access, CVE awareness
  • Git / version control experience for scripted environment management and change tracking

Responsibilities

  • Produce clear architecture diagrams, environment topology documents, and integration blueprints
  • Design multi-tenant SaaS-style environments with isolated configuration layers
  • Provision and manage AWS EC2, S3, networking/VPC, IAM, and Lambda for cloud-hosted demo environments
  • Orchestrate Kubernetes containers for deployment, scaling, pod management, and health monitoring
  • Develop Python 3.x automation scripts for REST API clients, Selenium/Playwright, and multi-threaded data generation
  • Write PowerShell 5.1+ scripts for orchestration, scheduled tasks, and environment lifecycle management
  • Automate T-SQL queries, stored functions, and sqlcmd against operational databases
  • Configure Session Border Controller for call routing, TLS, and SIP trunking