Job Type: Contract
Job Category: IT

Job Description

Position: Python Application Developer (Level -2)

Location: Fully Remote (Victoria, BC- Canada)

12 Months Contract –INC

 

·         Tentative Start Date: 04/01/2025

·         Tentative End date: 03/31/2026

 

The Senior Business Analyst is required to have the following skills and experience:

·         As a full-stack developer, write back-end and front-end code using modern languages, frameworks, databases and tools specifically Python, Postgres, vue.js, TypeScript and related frameworks.

·         Mentor and transfer knowledge to in-house staff in modern languages, Agile, DevOps or Container management platforms.

·         Worked as part of a scaled agile team to incrementally deliver value for the users of a product or digital service.

·         Work with clients to develop solution architectures to solve business problems.

·         Migrate BC Registries digital services from legacy environments and mainframes to modern environments leveraging techniques/tools such as DevOps, Kubernetes, container and microservices based architectures.

·         Write automated tests and help set up continuous integration & delivery pipelines.

·         Design, develop, manage, and integrate RESTful APIs.

·         Have experience working with cloud technologies

 

The Candidate must possess (mandatory):

·         Overall IT experience: 10+ Years.

·         Python Development: 6+ Years.

·         A minimum of 6+ years’ experience as a full-stack software developer (front-end and back-end) using modern languages (e.g. JavaScript) and frameworks.

·         A minimum of 1-year experience working on TypeScript.

·         Experience developing with an API gateway for external use.

·         A minimum of 3 years’ experience working as part of an agile team of which one year must be using scrum to incrementally deliver value for the users of a product or digital service.

·         Experience migrating digital services from legacy environments such as mainframe, and/or client/server to modern environments leveraging techniques/tools such as DevOps, Kubernetes, container and microservices based architectures.

·         Experience with RESTful API development and integration.

·         Experience working with cloud technologies.

 

The Candidate should (Preferable):

·         Possess knowledge of the BC Registries and Online Services.

·         Experience with search technologies, such as SOLR and Elasticsearch and Google Cloud Search.

·         Have delivered systems built in Flask, Vue.js and Nuxt.js.

·         Know JSON Schema.

·         Have delivered APIs that are OAS v3 compliant via Apigee.

·         Be fluent with PL/SQL, Oracle and PostgreSQL databases.

·         Have created and delivered training to customers on the items listed in the mandatory and preferable sections.

·         Have created technical documentation, diagrams and RFCs.

·         Have worked in an SRE environment.

·         Have knowledge of and implemented observability.

·         Have experience working on OpenShift platform.

#PythonDeveloper #PythonApplicationDeveloper #Level2Developer #SoftwareDevelopment #Coding #Programming #TechJobs #USJobs #ComputerScience #ITJobs #PythonProgramming #ApplicationDevelopment #SoftwareEngineer #DeveloperJobs #TechCareers #PythonFramework

Required Skills
Cloud Developer

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job