Maarut Inc -
64 Jobs
East York, ON
- Design, drive setup and help to establish support of EHS solutions on OPS GoCloud
- Develop, provision and maintain MOH EHS solutions' configuration on top of the OPS GoCloud infrastructureWork 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 GoCloud
- 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
Requirements
Solution Design Experience
- 10+ years of working knowledge and experience in the following:
- Consulting with developers and COTS vendors to determine solution requirements
- Designing, developing, provisioning and maintaining of 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
- Infrastructure as Code (IaC) approach
- Cloud technologies such as Azure API Management, ADF, Azure SQL Database, Event Hub, Stream Analytics, AWS API Gateways, AWS Glue, Kinesis, etc.
- Fundamentals of Docker containers and containers orchestration platforms such as Kubernetes, OpenShift
- Running containerized applications in enterprise environment
Technical Experience
- Liaison with ITS Solution Designers and Builders to instantiate the solution onto OPS GoCloud
- Design, development and implementation of APIs and systems integration using APIs, REST 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
- Health Care IT systems
- Excellent analytical, troubleshooting, problem-solving and decision-making skills
Communication Skills
- Experience in writing technical documentation – configuration guides, how to wiki, specification docs, run books etc.
- Conducting research and assessment of options for technical design issues
- writing and editing skills to prepare technical documentation, reports, recommendations and presentations 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
- excellent teamworking, communication and collaboration skills
- skills to develop and maintain relationships with clients, project teams and staff, resolve issues and create a productive work environment
- presentation skills to convey technical information, explanations, options and recommendations for diverse internal, external, technical and non-technical audiences
- awareness of DevOps and Agile principles
Project Management
- Able to work on multiple assignment concurrently
- Contributing to design/development of project plans, including work breakdown and resource plans
- Knowledge and experience with project management methods, analytical and risk assessment tools and processes to oversee projects
- Strong Interpersonal and negotiation skills.
- Strong consulting skills to engage with all stakeholders
- experience leading proof-of-concept trials and oversight of testing of all technical aspects of the development, implementation and maintenance of integrated solutions, in order to increase acceptance, accessibility, security, usability, stabilization and sustainability, and to meet the business needs
- experience leading the development of strategic and operational frameworks including acquisition of tools and the identification of alternative delivery mechanisms and costing of services/supplies
- experience leading process re-engineering initiatives/projects and environmental scans to support long term business strategies and to plan for the innovative delivery of products and services
MUST HAVES:
- Designing, developing, provisioning and maintaining of solutions' configuration for large, complex, highly available, mission critical on-prem and cloud solutions
- Applying security principals and protecting high-sensitive information in the designed solutions
- Implementing integrations to both On-premise and cloud infrastructure, i.e. Microsoft Azure cloud
- Liaison with ITS Solution Designers and Builders to instantiate the solution onto OPS GoCloud
- Design, development and implementation of APIs and systems integration using APIs, REST and SOAP web services, JSON and XML
- Designing Azure cloud solutions
- 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
This position is no longer available.