Position : Senior Developer
Location : Victoria / Remote
Duration : Months contract + Possible extension
Job Description :
The Senior Developer is required to have the following Mandatory Skills and Experience :
- A minimum of -years’ experience as a full-stack software developer (front-end and back-end) using Python and Web technologies / frameworks (such as Nuxt / Vue, Nets / React, Typescript, Tailwind).
- A minimum of -years’ experience with Container technologies / platforms, such as Docker, Kubernetes, OpenShift, Google Cloud.
- A minimum of -years’ experience design, building and maintaining RESTful APIs with API technologies, such as Open API, API gateway, JSON Schema.
- A minimum of -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 container and micro services based architectures.
- Experience writing automated tests and helping set up continuous integration & delivery pipelines.
- Experience with Databases (Postgres, Oracle, etc) and SQL languages.
- Experience working in a scaled agile environment. For example, length of time in that environment,
- how many teams in the respective organization, their role.
- Experience with search technologies such as SOLR, Elastic search or Google Big Query.
- Experience creating and delivering training to customers on the items listed in the mandatory and desirable sections.
- Experience with creating technical documentation, diagrams, and RFCs.
- Knowledge and / or implementation experience with observability (logging, traces, metrics)