Talent.com
This job offer is not available in your country.
Sr Python Full Stack Developer

Sr Python Full Stack Developer

Snaphuntindia, India
10 hours ago
Job description

The Offer

  • Flexible working options
  • Work within a company with a solid track record of success
  • Panelist

The Job

Our client is looking for a highly skilled  Python Fullstack Developer  with expertise in  Angular  to join our dynamic team. The ideal candidate will be responsible for developing, testing, and deploying scalable applications using Python for backend and Angular for frontend development.

Key Responsibilities :

  • Design and implement backend APIs using  Python , focusing on  RESTful APIs  and  GraphQL .
  • Develop user interfaces using  Angular (Version) , with a focus on  TypeScript ,  HTML5 ,  CSS3 , and  JavaScript (ES6+) .
  • Implement  Component-Based Architecture  in Angular, utilizing concepts like  Directives ,  Event Handling ,  RxJS , and  State Management (NgRx) .
  • Develop backend services using frameworks like  Django  or  Flask , handling data models, business logic, and API integration.
  • Use  ORM (Django ORM / SQLAlchemy)  to manage database operations.
  • Integrate  SQL  databases like  PostgreSQL  and  MySQL , and NoSQL databases like  MongoDB .
  • Implement  authentication  using  JWT ,  OAuth 2.0 , and  RBAC  for secure access control.
  • Collaborate with DevOps teams to automate deployment using  CI / CD  tools like  Jenkins ,  GitHub Actions , and  Docker .
  • Use  Ansible  or  Terraform  for infrastructure automation and management.
  • Manage version control with  Git , ensuring best practices for branching, merging, and code reviews.
  • Implement  unit testing  using frameworks like  pytest ,  unittest ,  Jest , and  Karma .
  • Implement  integration testing  using  SuperTest  and  contract testing  using  Pact .
  • Ensure performance optimization through  code optimization ,  caching (Redis) , and  load balancing .
  • Use  Prometheus  and  Grafana  for monitoring, along with  ELK Stack  for logging.
  • The Profile

    Required Skills :

  • Strong expertise in  Python  backend frameworks (Django / Flask / FastAPI).
  • Proficiency with  Angular , including advanced features like  RxJS  and  NgRx .
  • Strong understanding of  microservices architecture  and  event-driven architecture .
  • Experience with  Docker  for containerization and  Kubernetes  for orchestration.
  • Experience with Agile methodologies, working in  Scrum / Kanban  sprints.
  • Additional Requirements :

  • Experience with  AWS ,  Azure , or  GCP  for cloud deployments.
  • Strong debugging and problem-solving skills.
  • Excellent communication skills for working in a collaborative environment.
  • The Employer

    Our client finds people who have greater weight on character attributes with strong educational background, practical skills, specialized knowledge, or work experience.

    Create a job alert for this search

    Sr Python Developer • india, India