04 Sep
|
Virtusa
|
Chennai
Key Responsibilities Architecture & Design
Architect and deploy secure, scalable, and ultra-low-latency full-stack web applications.
Backend Development
Design high-performance, asynchronous RESTful APIs and microservices using Python and FastAPI. Frontend Engineering
Lead the design of component-based, responsive frontends using React, TypeScript, and optimized state management (e.g., Redux Toolkit).
Database & Optimization
Optimize complex relational database schemas (PostgreSQL/MySQL), query performance, and connection pooling.
Technical Leadership
Mentor junior and senior engineers, establish clean coding standards, and run strict, constructive code reviews.
DevOps & Cloud Integration
Drive CI/CD automation and containerized application deployments using Docker, Kubernetes, and AWS/GCP services.
Collaboration
Partner closely with Product Managers, Data Engineers, and UI/UX designers to translate complex workflows into technical execution.
Required Technical Skills Frontend Stack
Deep expertise in React.js, JavaScript (ES6+), TypeScript, HTML5/CSS3, and state management (Redux, Context API). Backend Stack
Expert-level mastery of Python (3.10+) and the FastAPI framework, including async/await syntax and Pydantic validation. Databases
Advanced knowledge of PostgreSQL, MySQL, or MongoDB, along with Object-Relational Mapping (ORM) tools like SQLAlchemy or Tortoise ORM. DevOps & Infrastructure
Extensive experience with Docker, container management, and cloud architecture (AWS/GCP/Azure). API Standards
Mastery of security implementations, including OAuth2, JWT tokens, CORS management, and rate limiting. Testing Frameworks
Robust practices in Test-Driven Development (TDD) utilizing PyTest, Jest, and React Testing Library
📌 Architect (ATC) (Chennai)
🏢 Virtusa
📍 Chennai