More jobs:
DevOps Programmer
Job in
Charlottetown, PEI, Canada
Listed on 2026-08-25
Listing for:
Randstad Canada
Seasonal/Temporary
position Listed on 2026-08-25
Job specializations:
-
IT/Tech
Unix/Linux
Job Description & How to Apply Below
As a principal Dev Ops programmer, you will bridge the gap between software development, cloud infrastructure, and operational reliability. Operating within a collaborative team environment, you will monitor, maintain, and optimize web-based middleware, enhance CI/CD automation pipelines, maintain Kubernetes cluster environments, and ensure high availability across multi-tier deployment architectures. This position demands a seasoned technical expert who can integrate enterprise integration platforms, execute software upgrades, and streamline release engineering workflows.
Location:
Charlottetown
Assignment Type:
Onsite / Hybrid
Contract Duration: 12-month contract
Advantages
High-Impact Digital Scope:
Drive digital technology advancements and API framework optimizations across high-volume public web systems.
Modern Container Stack:
Gain hands-on leadership managing Docker containers, Kubernetes clusters, and microservice deployment pipelines.
Advanced Integration Ecosystem:
Connect web API frameworks with enterprise integration platforms (e.g., Mule Soft) and automated deployment servers.
Comprehensive Monitoring Suite:
Optimize system observability using modern tools such as Prometheus, Grafana, and Solar Winds.
Responsibilities
Monitor, configure, maintain, and optimize web-based middleware solutions to ensure the security, performance, and scalability of web API frameworks.
Assist with integrating API gateway frameworks with enterprise integration platforms (such as Mule Soft).
Enhance and support CI/CD pipelines, including Jenkins configurations, build automation, and automated test oversight.
Manage multi-tier deployment environments and coordinate software builds across concurrent development streams.
Provision, configure, and maintain containerized environments using Docker and Kubernetes clusters.
Perform system patch management, apply software upgrades, and evaluate emerging technologies for continuous improvement.
Implement, configure, and monitor platform health metrics using tools such as Solar Winds, Grafana, and Prometheus.
Administer, troubleshoot, and optimize web servers (Apache), reverse proxies, and load balancers (Nginx).
Execute shell scripts (Bash), database queries, and automate routine system administration tasks across Linux/Ubuntu operating environments.
Support the full Software Development Life Cycle (SDLC) by diagnosing production issues, conducting performance testing, and participating in release stabilization.
Qualifications
Core Requirements & Technical Capabilities
Full SDLC & Programming
Experience:
10+ years of hands-on experience in software development and administration utilizing Java, relational databases (MySQL), and Git version control.
Dev Ops & Automation Pipeline Depth: 10+ years of experience with automation servers (such as Jenkins), Linux operating systems (Ubuntu), and Bash shell scripting.
API Frameworks & Middleware: 10+ years of experience developing and supporting APIs, API Gateways, web middleware, and integration frameworks.
Web Infrastructure & Load Balancing: 10+ years of experience configuring and optimizing web servers (Apache), load balancers, and reverse proxies (Nginx).
Containerization & Orchestration:
Proven hands-on experience provisioning, setting up, and maintaining Docker containers and Kubernetes clusters.
System Administration & Maintenance:
Direct experience with software installation, configuration, patch management, system administration, and root-cause troubleshooting for web services.
Performance Testing:
Demonstrated experience executing load testing, load balancing, automated testing, and performance tuning for web platforms.
Preferred Assets
Public Sector Context:
Prior experience working with government organizations or public sector IT entities is considered a strong asset.
CMS & Infrastructure…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×