Location : Toronto, ON (Hybrid)
Job Description :
- Experience in consulting with developers and COTS vendors to determine solution requirements.
- Developing, provisioning, and maintaining MOH EHS solutions’ configuration for large, complex, highly available, mission-critical on-premise and cloud solutions.
- Creating system requirements and design specifications.
- Applying security principles and protecting high-sensitive information in the designed solutions.
- Implementing integrations to both on-premise and cloud infrastructure, including AWS and Microsoft Azure cloud platforms.
- Addressing IT compliance and risk management requirements (security, privacy, etc.).
- Utilizing batch and real-time integration technologies.
- Optimizing solutions’ configuration via cloud-native and third-party tools for cost and performance efficiency.
- Monitoring solutions and troubleshooting issues.
- Setting up alerts and notifications for downtimes, errors, and similar events.
- Restoring or redeploying solutions in case of unrepairable environment crashes.
- Assessing feasibility of environment repair versus redeployment.
- Liaising with ITS Solution Designers and Builders to implement solutions on the cloud.
- Developing and implementing RESTful and SOAP web services, JSON, and XML.
- Designing cloud solutions on Azure and AWS platforms.
- Understanding fundamentals of Docker containers and orchestration platforms such as Kubernetes and OpenShift.
- Experience with running containerized applications in an enterprise environment.
- Maintaining configurations in version control systems like GitHub and Azure DevOps.
- Reproducing configurations across multiple environments (Dev to Prod) using automated CI/CD pipelines.
- Developing and maintaining CI/CD pipelines for cloud environment configuration, deployment of COTS and MOH-custom applications, and related components.
- Proficiency with documentation, planning, tracking, and managing agile projects using tools like Jira and Confluence, and fluency in git-based source code management systems.
- Understanding of information security best practices, including encryption, identity & access management, application security, auditing & monitoring, network zoning, and healthcare IT systems.
Must haves :
- Experience in consulting with developers and COTS vendors for solution requirements.
- Creating system requirements and design specifications.
- Implementing integrations to on-premise and cloud infrastructures, including AWS and Azure.
- Optimizing solution configurations via cloud-native and third-party tools.
- Monitoring and troubleshooting solutions.
- Developing and implementing RESTful and SOAP web services, JSON, and XML.
- Designing cloud solutions on Azure and AWS.
- Fundamentals of Docker containers and orchestration platforms like Kubernetes and OpenShift.