Python Developer

2 years

0 Lacs

Posted:3 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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 ResponsibilitiesBackend DevelopmentDesign 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 DevelopmentBuild 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 & AutomationAutomate 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 FrameworkFrontend ReactJS, Tailwind CSS, BootstrapDatabase SQL Server, Django ORM, Alembic (for migrations)DevOps/Cloud Jenkins, Azure (AKS, Application Insights), Amazon S3Tools Git, VS Code, Postman, Docker (basic knowledge)Soft SkillsStrong analytical and problem-solving abilitiesProactive communication and team collaborationSelf-driven with a learning mindset and attention to detailComfortable working in agile/scrum-based teams

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Virtusa logo
Virtusa

Information Technology and Services

Southborough

RecommendedJobs for You

bangalore urban, karnataka, india