All Jobs Vacancy

Senior Python Developer

Posted 1 day ago by Sriven Systems Inc.

Role

Senior Python Developer

Locataion:Remote

Required Skills

  • Strong hands-on experience with Python in production environments
  • Advanced experience with Django and Django REST Framework (DRF)
  • Strong knowledge of REST API development and integration
  • Experience with pytest, Django TestCase, APIClient, fixtures/factories, mocking, and code coverage
  • Strong understanding of Test-Driven Development (TDD) and integration testing
  • Experience designing APIs with versioning, pagination, idempotency, validation, and error handling
  • Experience creating OpenAPI/Swagger documentation
  • Strong experience integrating REST APIs with enterprise platforms
  • Experience with Git, GitLab, GitLab API, and GitLab CI/CD
  • Strong knowledge of relational databases, preferably PostgreSQL
  • Experience with Ansible and YAML-based automation
  • Understanding of network automation and Cisco networking environments
  • Knowledge of VLANs, IP addressing, prefixes, VRFs, network devices, and provisioning workflows
  • Experience with Infrastructure as Code (IaC) concepts and declarative configuration
  • Strong understanding of software engineering principles including SOLID, DRY, separation of concerns, clean architecture, and refactoring
Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Share job