Python
Posted on February 24, 2025
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