Technical Solution Architect - Emerald IT Consulting Inc.
East York, ON
À propos de cette offre
Job Description
We are looking for a Sr. Solution Architect position to work at our large telecom client in Toronto. Client is one of the major Canadian incumbent telcos.
You will be working under the supervision of Sr Program Architect to carry out day-to-day architectural duties which include the following and much more:
* Work on the front door architecture assessments
* Work on data modeling following a TM Forum common data model (SID/Framework X/Open API)
* Provide conceptual solution drafts for projects approaching delivery
* Support the projects that are in delivery in day-to-day need as they look for technical direction/leadership as well as architectural runway
* Research new technologies, prototype, showcase, POC
* Work with external technology vendors in RFI/RFP/discovery exploration
* Assist with providing SWAGs and VHLE
* Learn and work with team's and enterprise architectural standards
* Provide some operational assistance in post implementation review and normalization of new technology projects
* Work with tech primes, project and program managers to ensure all projects in the program have sounds architectural direction and support
* Create director-level presentation decks and attend architectural review boards and gating project review council meeting to move projects through the gating process
* Be the solid technology pillar for the team
You must possess computer science fundamentals, grasp theory, have immense practical and hands-on knowledge and experience in the enterprise IT environment.
A have a can-do attitude, and no challenge is insurmountable for you.
You should rise from the development background and have held progressive senior roles.
You must be able to be the technology leader and influence people of various levels.
Immediate technology skills required:
* UML, Design, Architecture, common data models (TM Forum, Teradata Common Data model)
* Design patterns
* Architectural patterns, principles, ability to see the architectural view while diving deep into the design detail
* Security concepts: JWT, OAuth, SAMLE 2.0, Kerberos/NTLM, SSO, SASL AD/ED, TLS/SSL, MTLS, CertBot, Vaults (e.g. Hashicorp, CyrberArc)
* Identity Providers and federation: PingFederate, SiteMinder, Octa, etc.
Presentation skills: PowerPoint, Visio, StarUml, sparx EA
Technology stack: .Net, Angular, Java, IBM BPM, Oracle, DSE Cassandra, ELK, Kafka, SignalR, OpenShift/Docker, TFS/Git, DevOps, Redis, Graph
Background technology skils:
* UI tech (html, css, browser debug tools, websockets, JavaScript)
* Understanding of web content management and experience with CMS
* NPM, Node.JS, StrongLoop/Loopback, Express.JS
* Swagger/Open API, SOAP UI, Postman, Swagger Hub, RAML/YAML
* API and APIM: Layer 7, IBM API connect, etc, API design best practices, GraphQL
* Docker CE, Compose, Kubernetes, OpenShift, Prometheus, Grafana
* TFS, JIRA, Confluence, GiTLab, Git Lab CI/CD
* Cloud computing (e.g. Amazon AWS practical experience)
* Functional/Lambda architecture
* Event Driven Architecture
* MicroService Architecture
* SpringBoot or .Net Core
* Eclipse, NetBeans, Spring Developer, Visual Studio.Net
* Databases: Oracle, Cassandra, DSE, MongoDB, Redis, Graph (Titan, etc.)
* Advanced use of Oracle PL/SQL, stored procedures, functions, packages, complex oracle query features
* Understanding of how database optimizers work
* Unix, Windows server, bash, PowerShell
* Enterprise Integration experience: ESB, SOAP WS, REST API, MQ, JMS, Mainframe integration (CICS, CMOD, AS400, IMS, zOS Connect, etc)
* CRM experience (Siebel, PeopleSoft)
* BPM and BRMS experience (product brand not relevant)
* Exposure to ML and grasp of ML trends and technologies
* CQRS and Event Sourcing (KTables, Streams API, Connect API)
* Understanding of Event Analytics
* Apache Spark
* Understanding and experience with big data: Hadoop stack, TeraData, ExaData, Netezza or equivalent
* Understanding of networking and infrastructure: vmware vs containers vs public cloud vs serverless
* F5, GSLB, VIP, routing, IIS, NGINX, Apache, clustering, vertical and horizontal infrastructure scaling
* understanding concepts of MDM, ODM and ODS
* understanding web analytics (Adobe, google)
* Negotiation skills
* Interpersonal skills
MUST have superb oral and written communication skills
We are looking for a Sr. Solution Architect position to work at our large telecom client in Toronto. Client is one of the major Canadian incumbent telcos.
You will be working under the supervision of Sr Program Architect to carry out day-to-day architectural duties which include the following and much more:
* Work on the front door architecture assessments
* Work on data modeling following a TM Forum common data model (SID/Framework X/Open API)
* Provide conceptual solution drafts for projects approaching delivery
* Support the projects that are in delivery in day-to-day need as they look for technical direction/leadership as well as architectural runway
* Research new technologies, prototype, showcase, POC
* Work with external technology vendors in RFI/RFP/discovery exploration
* Assist with providing SWAGs and VHLE
* Learn and work with team's and enterprise architectural standards
* Provide some operational assistance in post implementation review and normalization of new technology projects
* Work with tech primes, project and program managers to ensure all projects in the program have sounds architectural direction and support
* Create director-level presentation decks and attend architectural review boards and gating project review council meeting to move projects through the gating process
* Be the solid technology pillar for the team
You must possess computer science fundamentals, grasp theory, have immense practical and hands-on knowledge and experience in the enterprise IT environment.
A have a can-do attitude, and no challenge is insurmountable for you.
You should rise from the development background and have held progressive senior roles.
You must be able to be the technology leader and influence people of various levels.
Immediate technology skills required:
* UML, Design, Architecture, common data models (TM Forum, Teradata Common Data model)
* Design patterns
* Architectural patterns, principles, ability to see the architectural view while diving deep into the design detail
* Security concepts: JWT, OAuth, SAMLE 2.0, Kerberos/NTLM, SSO, SASL AD/ED, TLS/SSL, MTLS, CertBot, Vaults (e.g. Hashicorp, CyrberArc)
* Identity Providers and federation: PingFederate, SiteMinder, Octa, etc.
Presentation skills: PowerPoint, Visio, StarUml, sparx EA
Technology stack: .Net, Angular, Java, IBM BPM, Oracle, DSE Cassandra, ELK, Kafka, SignalR, OpenShift/Docker, TFS/Git, DevOps, Redis, Graph
Background technology skils:
* UI tech (html, css, browser debug tools, websockets, JavaScript)
* Understanding of web content management and experience with CMS
* NPM, Node.JS, StrongLoop/Loopback, Express.JS
* Swagger/Open API, SOAP UI, Postman, Swagger Hub, RAML/YAML
* API and APIM: Layer 7, IBM API connect, etc, API design best practices, GraphQL
* Docker CE, Compose, Kubernetes, OpenShift, Prometheus, Grafana
* TFS, JIRA, Confluence, GiTLab, Git Lab CI/CD
* Cloud computing (e.g. Amazon AWS practical experience)
* Functional/Lambda architecture
* Event Driven Architecture
* MicroService Architecture
* SpringBoot or .Net Core
* Eclipse, NetBeans, Spring Developer, Visual Studio.Net
* Databases: Oracle, Cassandra, DSE, MongoDB, Redis, Graph (Titan, etc.)
* Advanced use of Oracle PL/SQL, stored procedures, functions, packages, complex oracle query features
* Understanding of how database optimizers work
* Unix, Windows server, bash, PowerShell
* Enterprise Integration experience: ESB, SOAP WS, REST API, MQ, JMS, Mainframe integration (CICS, CMOD, AS400, IMS, zOS Connect, etc)
* CRM experience (Siebel, PeopleSoft)
* BPM and BRMS experience (product brand not relevant)
* Exposure to ML and grasp of ML trends and technologies
* CQRS and Event Sourcing (KTables, Streams API, Connect API)
* Understanding of Event Analytics
* Apache Spark
* Understanding and experience with big data: Hadoop stack, TeraData, ExaData, Netezza or equivalent
* Understanding of networking and infrastructure: vmware vs containers vs public cloud vs serverless
* F5, GSLB, VIP, routing, IIS, NGINX, Apache, clustering, vertical and horizontal infrastructure scaling
* understanding concepts of MDM, ODM and ODS
* understanding web analytics (Adobe, google)
* Negotiation skills
* Interpersonal skills
MUST have superb oral and written communication skills
Salaire
Contract