NeverHard

Python Developer at VDart Inc — NeverHard

Python Developer at VDart Inc in Canada. Skills: API Development, CI/CD, Django, FastAPI, Flask. Apply on NeverHard.

Company
VDart Inc
Location
Canada
Type
contract

Remote: Yes

Required skills:

Role: Python Developer Location: Halifax, CA (Remote) Type: Contract Role Overview: We are seeking a highly skilled Senior Python Developer to join our team. The ideal candidate will have strong expertise in Python API service development, Python web service development, Python script development, OAuth-based API authentication, CI/CD pipelines, and secure integration with enterprise tools such as Password Vaults. Familiarity with Identity and Access Management (IAM) concepts will be considered a strong plus. Key Responsibilities: Design and develop scalable Python API services using frameworks like Flask, FastAPI, or Django. Develop and deploy Python-based web services for enterprise applications. Implement OAuth2 authentication and authorization for APIs and web services to ensure secure access control. Create and maintain Python scripts for automation, data processing, and system integration tasks. Build and optimize CI/CD pipelines for automated testing, deployment, and monitoring. Integrate applications with Password Vault Delinea for secure credential retrieval. Collaborate with security teams to ensure compliance with IAM policies and best practices. Write clean, maintainable, and well-documented code following industry standards. Troubleshoot and resolve complex technical issues across environments. Mentor junior developers and contribute to architectural decisions. Required Skills: Strong proficiency in Python (5+ years professional experience). Hands-on experience with API service development and web service development. Expertise in Python script development for automation and integration. Strong knowledge of OAuth2 authentication and related frameworks (OpenID Connect, JWT). Experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI, Azure DevOps). Strong problem-solving and debugging skills.