Solutions Designer 10538
Foilcon View all jobs
- Toronto, ON
- Permanent
- Full-time
- Design, drive setup and help to establish support of EHS solutions on OPS cloud
- Develop, provision and maintain MOH EHS solutions’ configuration on top of the OPS cloud infrastructure
- Work with relevant architects to ensure that the solution at every stage is aligned with the proposed/approved architecture
- Develop solution documentation including configuration guides
- Maintain the configuration in version control system (such as GitHub and Azure DevOps)
- Re-produce configuration to multiple environments of the solution’s lifecycle (Dev-to-Prod) via automated CI/CD pipelines
- Develop and maintain the above CI/CD pipelines to include:
- re-usable cloud environment configuration on top of the OPS cloud
- deployment of COTS and MOH-custom applications
- related configuration components
- Provide guidance to MOH Operations on:
- optimization of solutions’ configuration via cloud native and 3rd party tools for optimal cost/performance ratio
- solutions monitoring and troubleshooting
- alerts and notifications
- restoration/redeployment of a solution in the event of unrepairable environment crash
- help to determine feasibility of environment repair vs. redeployment
- Assist with 3rd level solutions troubleshooting
- Stay up to date on MOH architecture roadmaps and cloud services lifecycle, upcoming new/end-of-life versions, changes in cloud service functionality and cost models and proactively notify the stakeholder
- Guide the DR and failover exercised using and creating automated processes
- Proven communication skills and technical leadership skills with an ability to identify areas for improvement and recommend solutions.
- Work collaboratively with the architecture team to create the required architectural artefacts
- 10+ years of experience in the following:
- Consulting with developers and COTS vendors to determine solution requirements
- developing, provisioning, and maintaining of MOH EHS solutions’ configuration for large, complex, highly available, mission critical on-prem and cloud solutions
- Creating system requirements and design specifications
- Applying security principals and protecting high-sensitive information in the designed solutions
- Implementing integrations to both On-premise and cloud infrastructure, i.e. AWS cloud platform, Microsoft Azure cloud
- IT compliance and risk management requirements (e.g. security, privacy, etc.)
- Batch & real time integration technologies
- Optimization of solutions’ configuration via cloud native and 3rd party tools for optimal cost/performance ratio
- Solutions monitoring and troubleshooting
- Alerts and notifications on downtimes, errors and similar events
- Restoration/redeployment of a solution in the event of unrepairable environment crash
- Determining feasibility of environment repair vs. redeployment
- Liaison with ITS Solution Designers and Builders to instantiate the solution onto OPS cloud
- Development and implementation of RESTful and SOAP web services, JSON and XML
- Designing Azure and AWS cloud solutions
- Maintaining the configuration in version control system (such as GitHub and Azure DevOps)
- Re-producing configuration to multiple environments of the solution’s lifecycle (Dev-to-Prod) via automated CI/CD pipelines
- Development and maintenance of the CI/CD pipelines to include:
- re-usable cloud environment configuration
- deployment of COTS and MOH-custom applications
- related configuration components
- Working knowledge of documentation and planning, tracking, and managing agile software development projects tools such as Jira and Confluence. Fluency in git-based source code management and version control systems - Git, GitHub, GitLab etc.
- Experience in and understanding of best practices across Information Security domains; e.g. Encryption, Identity & Access Management, Application Security, Auditing & Monitoring, access control, Network zoning and Health Care IT systems
- Communication Skills: 15%
- Experience leading a team of developers, assigning tasks, mentoring junior developers, coordinating components for successful delivery
- Experience in writing technical documentation – configuration guides , how to wiki, specification docs, run books etc.
- Excellent analytical, troubleshooting, problem-solving and decision-making skills
- Conducting research and assessment of options for technical design issues
- Contributing to design/development of project plans, including work breakdown and resource plans
- Verbal and written communications skills
- Interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
- Experience with the projects related to 24x7 critical environments and operations
- Able to work on multiple assignment concurrently
- Proven and demonstrable troubleshooting and analytical skills
- Strong verbal and written communication skills.
- Strong Interpersonal and negotiation skills.
- Strong consulting skills to engage with all stakeholders.
- A demonstrated team player with a proven track record for meeting deadlines
- developing, provisioning, and maintaining of MOH EHS solutions’ configuration for large, complex, highly available, mission critical on-prem and cloud solutions
- Development and implementation of RESTful and SOAP web services, JSON and XML
- Development and maintenance of the CI/CD pipelines to include:
- re-usable cloud environment configuration
- deployment of COTS and MOH-custom applications
- related configuration components
- Working knowledge of documentation and planning, tracking, and managing agile software development projects tools such as Jira and Confluence. Fluency in git-based source code management and version control systems - Git, GitHub, GitLab etc.