Python

Posted on February 24, 2025

Apply Now

Job Description

  • Role: Python Developer
  • Experience: 6+ yrs
  • Location: Remote
  • Required Skills & Experience:
  • 6+ years of Python development experience with Flask, FastAPI, and Django.
  • Strong experience in writing unit tests and automating tests using Robot Framework or Selenium.
  • Deep understanding of RESTful APIs, authentication, and security best practices.
  • Experience working in the cybersecurity domain.
  • Hands-on experience with Docker and Kubernetes for containerization and orchestration.
  • Strong knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, etc.).
  • Experience with CI/CD pipelines, Git, and Agile methodologies.
  • Familiarity with OAuth2, JWT, and SSO authentication mechanisms is a plus.
  • Key Responsibilities:
  • Design, develop, and maintain scalable APIs using Flask, FastAPI, and Django.
  • Implement unit tests and automated testing using Robot Framework or Selenium.
  • Ensure secure coding practices and compliance with cybersecurity standards.
  • Optimize application performance and troubleshoot issues efficiently.
  • Deploy and manage applications using Docker and Kubernetes.
  • Collaborate with security teams to enhance application security.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews, architecture discussions, and process improvements.

Required Skills

flask fastapi and django robot framework or selenium sql