DevOps Programmer - Web Digital Office

Affinity

Charlottetown

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Affinity seeks a DevOps Programmer to support the Web Digital Office and advance the Province’s IMIT Strategic Plan by maintaining and enhancing critical digital service infrastructure. The role focuses on web platforms, API frameworks, DevOps practices, automation, monitoring, and cloud-native technologies to enable public digital services.

The successful candidate will monitor and optimize web-based middleware, integrate API frameworks with MuleSoft, improve CI pipelines, and manage multi-tier

Qualifications

  • Ten years of hands-on experience in Java, MySQL, Git, Jenkins, Ubuntu, Bash.
  • Experience developing and consuming APIs and API Gateways.
  • Experience with Docker and Kubernetes for container orchestration.
  • Knowledge of web servers (Apache) and load balancers (Nginx).
  • Experience with SDLC for web applications and support.
  • Experience with monitoring tools (SolarWinds, Grafana, Prometheus).

Responsibilities

  • Monitor, maintain, configure, support, and optimize web-based middleware to ensure security, stability, and scalability of the Province’s web API framework.
  • Assist in integrating the API Framework with MuleSoft Enterprise Integration Platform.
  • Improve CI Pipeline including automated tests and Jenkins reviews.
  • Coordinate software releases from multiple development streams and manage multi-tier deployments.
  • Set up and maintain the Kubernetes cluster.
  • Research and apply patches and upgrades to software.
  • Implement and use monitoring software such as SolarWinds, Grafana, and Prometheus.

Tools

Java
MySQL
Git
Jenkins
Ubuntu
Bash
APIs
Apache
Nginx
Docker
Kubernetes
MuleSoft
SolarWinds
Grafana
Prometheus

Job description

Job DescriptionOn behalf of our public sector client, Affinity is seeking a DevOps Programmer who will support the Web Digital Office and advance the Province’s IMIT Strategic Plan through the maintenance, optimization, and enhancement of critical digital service infrastructure. The role focuses on web platforms, API frameworks, DevOps practices, automation, monitoring, and cloud-native technologies that enable public digital services.

Job DescriptionOn behalf of our public sector client, Affinity is seeking a DevOps Programmer who will support the Web Digital Office and advance the Province’s IMIT Strategic Plan through the maintenance, optimization, and enhancement of critical digital service infrastructure. The role focuses on web platforms, API frameworks, DevOps practices, automation, monitoring, and cloud-native technologies that enable public digital services.

Responsibilities
  • Monitoring, maintaining, configuring, supporting, and optimizing web-based middleware solutions to ensure the security, stability, and scalability of the Province’s web API framework;
  • Assisting the Province in integrating the API Framework with the MuleSoft Enterprise Integration Platform;
  • Working with other team members to improve the CI Pipeline, including oversight of automated tests, review of Jenkins, etc.;
  • Working with other team members to build software releases from multiple development project streams and manage multiple-tier deployment environments;
  • Setting up and maintaining the Kubernetes cluster;
  • Researching and applying patches and upgrades to software;
  • Implementing and using monitoring software such as SolarWinds, Grafana, and Prometheus.
Qualifications
  • Demonstrated experience of ten (10) years in:
  • Java;
  • Relational databases such as MySQL;
  • Version control using Git;
  • Automation servers such as Jenkins;
  • OS such as Ubuntu;
  • Shell scripts, such as Bash;
  • Development and use of APIs and API Gateways;
  • Web servers such as Apache; o Load Balancers and reverse proxies, such as Nginx;
  • Load testing, load balancing, performance testing, automated testing and
  • Use and support container software.
  • Experience with software installation, configuration, and system administration;
  • Experience with Docker;
  • Experience setting up and maintaining the Kubernetes cluster;Experience investigating and resolving issues affecting web services and applications;
  • Knowledge of software patch management and deployment best practices;
  • Experience participating in the full Software Development Life Cycle (SDLC) for web application development and support;
  • Strong problem-solving, analytical, and technical troubleshooting skills; and
  • Demonstrated ability as a highly self-motivated and directed individual with experience in a team-oriented, collaborative environment and working on project teams.
  • Experience working with government organizations;
  • Drupal Content Management System module development;
  • Load testing, load balancing, performance testing, and automated testing;

Development of black boxes; DNS Services; and Transport Layer Security.

About Affinity

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership.

Affinity is an equal opportunity employer.

We celebrate diversity and are committed to creating an inclusive environment for all employees.

All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca

Job Number: 13781

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps Programmer – Web Digital Office - Contract
DevOps Programmer – Web Digital Office - Contract

Compugen Inc • Rankin

On-site
CAD 100,000 - 140,000
DevOps Specialist
DevOps Specialist

Altis Technology • Toronto

Hybrid
CAD 70,000 - 110,000
Hybrid work arrangement
Accessibility accommodations
RQ07971:DevOPS/Cloud Engineer
RQ07971:DevOPS/Cloud Engineer

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
RQ08836 - Software Developer - Senior
RQ08836 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 120,000
DevOps Administrator II
DevOps Administrator II

Engage People Inc. • Markham

On-site
CAD 115,000 - 135,000
Performance-based bonus
Flexible work hours during major implementations
RQ08949 - Software Developer - Senior
RQ08949 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000
Software Developer - Full Stack (26-16641)
Software Developer - Full Stack (26-16641)

Russell Tobin • Toronto

On-site
CAD 96,000 - 110,000
Healthcare coverage
401(k) plan
Life & disability insurance
+1
Senior Project Manager – ERP/SCM Transformation
Senior Project Manager – ERP/SCM Transformation

Affinity • Burnaby

On-site
CAD 110,000 - 140,000
Affinity Earn referral program
RQ07963:Sr. Software Developer Full Stack
RQ07963:Sr. Software Developer Full Stack

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
DevOps Specialist
DevOps Specialist

WinAir • London

Hybrid
CAD 54,000 - 76,000
Extended healthcare
Dental
EAP
+5