Available Job

Senior Developer Level - Remote / Telecommute


We are looking for Senior Developer Level - Remote / Telecommute for our client in Victoria, BC
Job Title: Senior Developer Level - Remote / Telecommute
Job Location: Victoria, BC
Job Type: Contract Job Description:
  • Providing emergency restart and recovery services for critical applications.
  • Developing integrations with Microsoft cloud using Azure Cognitive Services.
  • Developing custom report charts using Chart.js, Express, Node.js, and Razor.
  • Supporting infrastructure using CrunchyDB and PostgreSQL.
  • Supporting custom clusters in both Elasticsearch and Kafka.
  • Developing automated database migrations and resolving performance issues using Entity Framework and PostgreSQL.
  • Developing integrations to modify audio and video files using FFmpeg.
  • Supporting infrastructure and future migration outside of the Silver realm in Kubernetes.
  • Developing integrations to extract quotes and metadata using OpenNLP.
  • Supporting infrastructure with 34 separate deployable components and over 150 pods in OpenShift DevOps.
  • Developing and supporting email and the CHES integration using SMTP Email Client.
  • Developing automations to transcribe audio and video using Transcription.
  • Providing container development and maintenance using Docker, Docker Compose, and Kubernetes.
  • Developing with JavaScript, Keycloak, Oauth2.0, OIDC, React, and TypeScript.
  • Providing maintenance of custom Keycloak realms.
  • Debugging issues in solution using Kibana.
  • Monitoring solutions using Sysdig.
  • Maintaining CI/CD pipelines in GitHub Actions.
MMI Experience:
  • Two years experience providing emergency restart and recovery services for critical applications, including experience providing urgent systems support on short notice.
  • Eight months experience operating within the MMI system.
Mandatory Criteria:
  • Proposals not clearly demonstrating that they meet the following mandatory criteria will be excluded from further consideration during the evaluation process.
  • The proposal must be received before the Closing Time.
Qualifications:
  • Translating software specifications into code.
  • Documenting technical work.
  • Developing technical reference materials.
  • Support provision of post implementation maintenance services through liaison with Business Analysts and clients.
  • Support the in-house development team by providing information, solutions, and insight.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.


Apply Now!