VDart Inc -
29 emplois
Vancouver, BC
Role: Python Developer
Location : Vancouver, BC
Mode: Contract
Responsibilities:
- Develop and maintain Python microservices.
- Deploy and manage applications using Docker, Terraform, and AWS Lambda.
- Build and develop web applications in a cloud environment.
- Collaborate with solutions architects to implement their vision.
- Identify gaps in current solutions, document solutions (as tickets), and communicate problems and/or solutions to the team.
- Create and maintain generalized, reusable Terraform modules, service pattern templates, and CI/CD pipeline patterns.
- Research and develop AWS service patterns and Python application patterns.
- Maintain shared Python libraries.
Required Experience:
- 5+ years of experience with Python microservice development.
- Experience with AWS services, including Lambda, Serverless, and API Gateway.
- Proficiency with either Terraform or CloudFormation.
- CI/CD experience and familiarity with Infrastructure as Code (IaC) and proxy servers (Terraform preferred).
Tech Stack:
- AWS: Lambda, CloudWatch Alarms, API Gateway, Application Load Balancer
- Orchestration: Terraform, CloudFormation, GitLab CI pipelines
- Programming: Python