Solutions Designer Designer
Job Summary
Job Title: Solutions Designer - Senior
Location: Toronto Ontario
Work Model: Onsite
Security Clearance: CRJMC
Description / Responsibilities / Skills
Must Have
AWS / Azure architecture patterns
Infrastructure as Code (IaC)
Data governance
Data modelling
Experience in Integration architecture and DevOps engineering
REST APIs Message Queueus event streaming SOAP
Publish/Subscribe models Batch vs real-time integration
CI/CD pipelines
Highly proficient using JIRA Confluence Maven Jenkins Docker and Kubernetes Amazon EC2 Amazon EKS Amazon CloudWatch
Experience in design using
- Java Java script REACT
- Oracle PostgreSQL Amazon RDS
- FHIR-based REST endpoints
- Amazon Simple Queue Service Amazon Simple Notification Service
Description
- Design develop and enhance large scale software systems using RESTful & Micro Services based architecture and design
- Design containerized based solutions/architecture
- Prepare and continuously enhance solution designs to enable integration with the Panorama product in-house developed applications (such as PHIX ICON for Public and m-IMMS via APIs with Panorama) as well as external systems
- Conduct performance tuning and recommend performance improvement solution for Panorama product
- Provide technical guidance quality assurance/control and support the build test and deploy environments overseeing junior staff members
- Work with relevant architects to ensure a consistent object model data model interface model and application model is maintained
- Work with infrastructure operational and deployment and technical teams to define the physical deployment of the products
- Work with security architects and privacy SMEs to ensure that the application design and physical deployment are ensuring the required level of security and adhere to data privacy standards
- Provide overall technical support for incident management application functionality sustainment performance tuning and technical documentation
- Participate and lead in solution intake requests for solutions options analysis recommendation estimates and proposals
Skills
Experience and Skill Set Requirements
Public Sector Experience - 5 points
- 5 years of experience working with federal/provincial/broader public sector healthcare providers
- Knowledge of Public Sector Enterprise Architecture artifacts (or similar) processes and practices
- Ability to produce technical documentation that comply with industry standard practices
- Knowledge and understanding of Ministry policy and IT project approval processes and requirements an asset
- Experience with large complex IT Health-related projects
Technical Skills - 50 points
10 years of experience with:
Architecture & System Design for
- Distributed systems design
- High availability (HA) fault tolerance failover patterns
- Scalability (horizontal vs vertical)
- Performance engineering & capacity planning
- System decomposition (microservices vs modular monolith)
- Event-driven architecture
- API-first design
Cloud & Infrastructure Solution design in the cloud
- AWS / Azure architecture patterns
- Multi-AZ and multi-region design
- Infrastructure as Code (IaC)
- Containerization and orchestration
- Disaster Recovery (RTO/RPO design)
Security Architecture/Database architecture and design
- Design for Zero data loss tolerance (or clearly defined RPO)
- Strong data integrity controls
- Data governance
- Data modelling
Experience in Integration architecture and DevOps engineering
- REST APIs Message Queueus event streaming SOAP
- Publish/Subscribe models Batch vs real-time integration
- CI/CD pipelines
Design of load testing strategies stress testing and failover simulation
Conduct performance tuning and recommend performance improvement solution
Core Skills and Experience - 30 points
10 years of experience in the following:
- Demonstrated awareness of emerging IT trends and technologies
Experience with frameworks such as:
- The Open Group (TOGAF)
- Cloud Native Computing Foundation (cloud-native patterns)
- Highly proficient using JIRA Confluence Maven Jenkins Docker and Kubernetes Amazon EC2 Amazon EKS Amazon CloudWatch
Experience in design using
- Java Java script REACT
- Oracle PostgreSQL Amazon RDS
- FHIR-based REST endpoints
- Amazon Simple Queue Service Amazon Simple Notification Service
- Translate PHI risk into architecture decisions identify single points of failure design for meeting RTO/RPO needs
- Align and fully knowledgeable of architecture governance with enterprise cloud guardrails produce architecture decision records lead threat modeling workshops participate in security reviews
General Skills - 15 points
- Strong leadership and people management skills and experience
- Exceptional analytical problem solving and decision-making skills
- Demonstrated strong interpersonal verbal and written communication and presentation skills
- Proven critical thinking experience
- Thinks in terms of risk and failure domains
- Anticipates problems before they occur
- Pushes for architectural integrity
- Balances business urgency with technical safety
- Understands organizational politics
- Makes defensible documented decisions
- Proven track record for meeting strict deadlines