Python Developer

Year    KA, IN, India

Job Description

About the Role


We are looking for a proactive and passionate Full Stack Developer with 2 years of professional experience and a strong foundation in backend development (Python) and frontend technologies (ReactJS). This role involves building robust, scalable, and secure applications from designing APIs and managing databases to creating dynamic, user-centric interfaces. The ideal candidate is eager to learn, thrives in fast-paced environments, and enjoys working across the full stack to deliver end-to-end features.


Key Responsibilities


Backend Development


Design and develop RESTful APIs using Flask, FastAPI, and Django REST Framework.


Manage database interactions with SQL Server and optimize performance using Django ORM, reducing redundant queries and improving execution time.


Build microservices architecture with asynchronous capabilities using Celery for background task processing.


Implement CI/CD pipelines with Jenkins, supporting deployment to Azure Kubernetes Service (AKS).


Design database schemas and write migration scripts using Alembic to ensure versioned, consistent database updates.


Implement observability with Azure Application Insights, logging structured request/response data to enhance system monitoring and debugging.


Frontend Development


Build interactive and responsive UIs using ReactJS, Tailwind CSS, and Bootstrap.


Create and integrate reusable components for dynamic frontend needs, including audio streaming components with persistent state management and Amazon S3 integration.


Bridge frontend with backend using REST APIs, ensuring seamless data flow and UI responsiveness.


Work closely with designers and product teams to translate UI/UX designs into clean, high-quality code.


DevOps & Automation


Automate workflows and business processes through custom-built workflow engines.


Handle background tasks such as email notifications, scheduling, and data ingestion with custom microservices.


Maintain and monitor deployments, ensuring high availability and performance across environments.


Languages Python, JavaScript, SQL (basic knowledge of Java is a plus)


Backend Frameworks Flask, FastAPI, Django, Django REST Framework


Frontend ReactJS, Tailwind CSS, Bootstrap


Database SQL Server, Django ORM, Alembic (for migrations)


DevOps/Cloud Jenkins, Azure (AKS, Application Insights), Amazon S3


Tools Git, VS Code, Postman, Docker (basic knowledge)


Soft Skills


Strong analytical and problem-solving abilities


Proactive communication and team collaboration


Self-driven with a learning mindset and attention to detail


Comfortable working in agile/scrum-based teams

About Virtusa





Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth -- one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.



Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.



Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4271446
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year