Bangalore
11 days ago
Lead - Python React Developer with AWS

Role - Lead Python React Developer with AWS

Experience – 6 to 12 Years

Work Location – Bangalore/Pune/Hyderabad/Chennai/Kochi/ Trivandrum

 

Tech Stack

Languages: Python, JavaScript, TypeScript

Frontend: React, Vite, Material UI, Redux

Backend: Python with Litestar framework

Database: MongoDB • Testing: Playwright, ViTest, PyTest

Backend Libraries: Celery, Beanie, Pydantic, Jinja2, requests

CI/CD: Jenkins, GitHub Actions

Monitoring: DataDog, CloudWatch

Cloud & AWS Services: Lambda, Secrets Manager, SQS, S3, SSM, CloudFront, ECS

Infrastructure as Code (IAC): Terraform Responsibilities

 

Roles & Responsibilities:

Design, develop, and maintain scalable frontend applications using React, Vite, Material UI, and Redux.

Build an optimize backend services using Python and a modern API framework (e.g., FastAPOI, Flask, Litestar).

Design and manage MongoDB schemas

Develop, test, and deployed backend API's with Pydantic for validation and Beanie for MongoDB ORM.

Implement asynchronous task processing using Celery.

Ensure high-quality code by writing unit and integration tests using PyTest, Playwright, and ViTest.

Deploy and maintain applications using AWS services such as Lambda, ECS, and CloudFront.

Implement and monitor system performance using DataDog.

Automate build, test, and deployment workflows using Jenkins and GitHub Actions.

Secure and manage application secrets using AWS Secrets Manager and Vault.

Collaborate with principal engineers, product owners, and other engineers to deliver high-quality software.

Stay up to date with best practices and emerging trends in full stack development.

 

Skills Required:

Overall 5+ years of experience with 3+ years of experience as a Full Stack Engineer or similar role.

Proficiency in Python, JavaScript, and TypeScript.

Strong experience with React, Redux, and Material UI.

Backend development experience with a modern Python API framework (e.g., FastAPI, Flask or Litestar).

Experience working with MongoDB and designing scalable data models.

Experience with cloud services, particularly AWS.

Familiarity with Infrastructure as Code (Terraform) to manage cloud resources.

Experience with CI/CD pipelines using Jenkins and GitHub Actions.

Strong understanding of testing frameworks (Playwright, ViTest, PyTest).

Experience with containerization and deploying applications on ECS.

 

Nice to Have Skills:

Experience with AWS RDS or Aurora PostgreSQL.

Knowledge of event-driven architectures with SQS.

Experience with Infrastructure as Code (e.g., Terraform).

Familiarity with the Litestar framework.

Experience with OpenShift.

Experience working with Agile development environments.

Familiarity with Test-Driven Development (TDD) principles.

Por favor confirme su dirección de correo electrónico: Send Email