04 Sep
|
Virtusa
|
Chennai
We are seeking a highly skilled Python Full Stack Developer to design, develop, test, deploy,
and maintain scalable, secure, and high-performance enterprise applications. The ideal candidate should possess strong expertise in Python, modern backend frameworks, frontend technologies, SQL databases, cloud platforms, and DevOps practices.
The role involves building end-to-end web applications, developing RESTful APIs and microservices, integrating databases and cloud services, implementing CI/CD pipelines, and collaborating with cross-functional teams throughout the Software Development Life Cycle
(SDLC). Depending on experience, the candidate may also contribute to application architecture, technical leadership, mentoring, and engineering best practices.
- Design, develop, test, deploy, and maintain full-stack enterprise applications using
Python and up-to-date frontend technologies.
- Develop scalable backend services, RESTful APIs, Django,Django REST Framework
(DRF), FastAPI GraphQL APIs, and microservices.
- Build responsive, reusable, and user-friendly web interfaces.
- Develop secure and high-performance applications following software engineering best
practices.
- Good in both SQL and NoSQL database
- Design and optimize relational database schemas, SQL queries, and stored procedures.
- Integrate applications with third-party APIs, enterprise systems, cloud services, and
messaging platforms.
- Implement authentication, authorization, and application security.
- Develop reusable components and shared libraries.
- Optimize application performance, scalability, reliability, and availability.
- Implement logging, monitoring, observability, and exception handling.
- Develop automated unit, integration, API, and UI tests.
Build containerized applications using Docker and deploy them using Kubernetes or cloud-native platforms.
- Develop and maintain CI/CD pipelines for automated build, testing, deployment, and
release management.
- Good exposure in cloud skills Microsoft Azure/Amazon Web Services (AWS)/Google
Cloud Platform
- Collaborate with business analysts, architects, UI/UX designers, QA engineers, DevOps
engineers, and product owners.
- Participate in Agile ceremonies, sprint planning, code reviews, and technical
discussions.
- Mentor junior developers and contribute to technical leadership based on experience.
📌 Senior Consultant (Chennai)
🏢 Virtusa
📍 Chennai