INTERMEDIATE DEVOPS/CLOUD ENGINEER (OpenShift / Quarkus)
Requisition #: R24-3138 (RQ# 07769)
Location: Hybrid (Toronto or Kingston, ON - 3 days onsite/2 days remote per week)
Engagement Type: Contract
Number of Resources required: 1
Term: 2024-08-19 to 2025-04-05 with extension available
Rate (Per Day): Up to $652.50 per diem (equivalent to $90/hour) / Commensurate with related experience and market competitiveness
Hours per day: 7.25
Security Screening: Standard (Criminal Record Check)
Submission Deadline/Closing Date: August 9, 2024 (12:00 PM Eastern Time)
------------------------------------------------------------------------
Tri-global Solutions Group Inc. is seeking one (1) Intermediate DevOps/Cloud Engineer (OpenShift / Quarkus) to join our talented Service Delivery team at Ministry of Health (Ontario Public Service).
Hybrid Work Model: The successful candidate is required to work 3 days per week onsite and 2 days per week remotely (from home). Office locations available are: 2 Toronto or Kingston, Ontario.
REMINDER: Candidates must ensure each job/project on their resume contain the term of the job/project in a format similar to MMM/YYYY to MMM/YYYY (e.g., JUL/2020 to JUN/2023). This will ensure your application is scored accurately.
Please review the project overview, description of services, and requirements below. If you meet the requirements and are interested in submitting for this role, please reply to this job posting.
If you know other consultants who may be interested in this opportunity kindly share this job posting.
Thank you.
Tri-global Solutions Group Inc.
Website: https://tri-global.com
------------------------------------------------------------------------
PROJECT OVERVIEW
The successful candidate is required to assist with the completion of the following three (3) projects. The successful candidate is necessary for the Enterprise Generic Code Table Management system and Oracle Code Table Management System Optimization, Reciprocal Hospital Billing System Service Optimization and Payment Summary Control System Optimization project.
- CTM Code Table Management System Optimization -
The Enterprise Generic Code Table Management system (EGCTM) is a JEE application connecting to a DB2 DBMS and Oracle Code Table Management system (OCTM) is a JEE application that connects to an Oracle DBMS system.
The goal of this project is to combine the Enterprise Generic Code Table Management system (EGCTM) and Oracle Code Table Management system (OCTM) into a single system with a microservice architecture designed to run in the cloud. This will allow a single application instance to manage resources across different types of database management system (DBMSs) and multiple environments (DEV/TST/UAT/PROD).
- Reciprocal Hospital Billing System Service Optimization -
The Reciprocal Hospital Billing System (RHBS) is designed to effect payment to In-Provincial (Ontario) hospitals for services provided to eligible out-of-province residents and to subsequently invoice those claims to the resident’s home province/territory authorities. Additionally, the system produces a payment file for another system to pay back to other provinces or territories for similar services provided at out-of-province publicly funded hospitals to eligible Ontario residents. The project aims to modernize the application architecture to a system of containerized microservices that enhances scalability, portability, and enables the delivery of a working software.
- Payment Summary Control System Optimization -
The Payment Summary Control System (PSCS) is a system that generates a payment summary which details the ministry's subrogated claim and used as evidence at mediations, settlement conferences and trials.
The aim of this project is to redeploy PSCS into current technology while documenting current client business requirements. The new PSCS will enhance user functionality by limiting manual process where possible by allowing digitization of current functions where possible.
DESCRIPTION OF SERVICES
- Ensure that the software development process is streamlined and automated. This includes implementing a Continuous Integration (CI) and Continuous Delivery (CD) pipeline, which involves automating the build, test, and deployment of software.
- Automate the provisioning, configuration, and management of infrastructure components such as servers, databases, and networks.
- Ensure that the system is monitored for performance and availability, configure logging and systems health checks. Capture and analyze logs, metrics, and events to troubleshoot and diagnose issues quickly.
- Collaborate with development teams, QA teams, stakeholders, and infrastructure Administrators
- Understanding of resourcing in Kubernetes environments. Setting memory and cpu limits and requirements for applications and estimating total resourcing requirements across clusters for a project.
MANDATORY REQUIREMENTS (Candidates must meet all requirements below)
- 5 years experience deploying, scaling, and monitoring applications in a RedHat OpenShift environment
- Experience setting up development environments and mechanism using tools such as Azure DevOps, GitOps
- Experience with tools like Git, Tekton, ArgoCd, Maven and YAML for continuous integration and continuous delivery
- Experience troubleshooting and monitoring software systems hosted in Kubernetes environment
- Knowledge of cloud application frameworks including Quarkus, cloud trends and experience applying industry web, architectural and security standards, and best practices
EXPERIENCE / SKILL SET AND EVALUATION CRITERIA
Design and Implementation Skills/Experience (50%)
- 5 years experience deploying, scaling, and monitoring applications in a RedHat OpenShift environment
- Experience in application code containerization and container-based virtualization technology like Docker
- Knowledge of cloud trends and experience applying industry web, architectural, and security standards, and best practices
- Experience with Kubernetes for container management and orchestration
- Experience setting up development environments and mechanisms using tools such as Azure DevOps, GitOps
- Experience with tools like Git, Tekton, ArgoCD, Maven, and YAML for continuous integration and continuous delivery
Troubleshooting / Debugging (15%)
- Experience troubleshooting and monitoring software systems hosted in Kubernetes environment
- Experience identifying and implementing process optimization
- Excellent analytical and critical thinking skills
Communication Skills (15%)
- Strong verbal and written communication skills
- Collaborate with Agile team on microservice architecture systems
- Participate in Scrum events
Tools Knowledge (20%)
- Experience with Microsoft Office 365 suite, including Microsoft Teams and Microsoft Visio
- Knowledge and experience with protocols such as HTTP, SSL, and SFTP
- Knowledge of cloud application frameworks including Quarkus, cloud trends, and experience applying industry web, architectural, and security standards, and best practices
- Knowledge of cloud providers such as AWS, Azure, Oracle Cloud Infrastructure (OCI), or Google Cloud
NOT FOR YOU?
Check out our other opportunities at https://tri-global.com or follow us on LinkedIn. We thank all candidates in advance. Only candidates selected for an interview will be contacted.
WHY WORK WITH TRI-GLOBAL?
- Empower positive change by enabling our clients to revolutionize innovation and technology, elevating them to a higher level of excellence and efficiency.
- Join an exceptional and committed team that redefines the landscape, forging a distinctive path towards success.
- Engage in stimulating and captivating projects that push boundaries and keep you constantly motivated.
Job Type: Full-time
Pay: Up to $652.50 per day
Benefits:
Flexible language requirement:
Schedule:
Application question(s):
- Have you previously worked with Ontario Public Service (OPS) or Ontario's Broader Public Service (BPS)? BPS organizations included but are not limited to hospitals, universities, colleges, and school boards. Please specify "Yes" or "No". If Yes, please indicate names of OPS/BPS organizations you have worked with previously.
- Hybrid Work Model: The successful candidate is required to work 3 days per week onsite and 2 days per week remotely (from home). Offices are located in Toronto and Kingston, Ontario.
Please Acknowledge the Hybrid Work Model requirement by providing a "YES or NO" response. Candidate who cannot commit to the hybrid work requirement will not be considered further. Thank you for your understanding.
- Please confirm the following Mandatory Requirements.
Candidates must possess the following skills/experience to be considered:
- 5 years experience deploying, scaling, and monitoring applications in a RedHat OpenShift environment
- Experience setting up development environments and mechanism using tools such as Azure DevOps, GitOps
- Experience with tools like Git, Tekton, ArgoCd, Maven and YAML for continuous integration and continuous delivery
- Experience troubleshooting and monitoring software systems hosted in Kubernetes environment
- Knowledge of cloud application frameworks including Quarkus, cloud trends and experience applying industry web, architectural and security standards, and best practices
Respond with "YES" or "NO".
Experience:
- prior public sector: 1 year (preferred)
- Deploy/scale/monitor apps in a RedHat OpenShift environment: 5 years (required)
- Setting up dev environments using tools: Azure DevOps/GitOps: 5 years (required)
- using tools like Git, Tekton, ArgoCD, Maven, YAML for CI/CD: 5 years (required)
- troubleshoot and monitor software systems in Kubernetes: 3 years (required)
- cloud application frameworks including Quarkus, etc.: 2 years (required)
- applying industry web, architectural, security standards,etc: 3 years (required)
- Kubernetes for container management and orchestration: 3 years (preferred)
- Knowledge with protocols such as HTTP, SSL, and SFTP: 3 years (preferred)
- Knowledge of cloud providers: AWS, Azure, Oracle CI, GCP: 3 years (preferred)
Work Location: Hybrid remote in Toronto, ON
Application deadline: 2024-08-12
Expected start date: 2024-08-19