Negotiable Salary
TEHORA
Québec City, QC, Canada
TEHORA is currently looking for an Organic Architecture Consultant with strong technical skills, extensive knowledge, and a desire to apply their expertise within a versatile team. The following, while not exhaustive, outlines the services and deliverables the selected candidate will be expected to provide. Description of work or deliverables: Write and update organic architecture documentation for applications of varying complexity; Identify existing components or software packages that can be reused; Review organic component documentation and project functional specifications to assess technical feasibility; Coordinate the implementation of proofs of concept for required technologies in projects; Design and evolve overall and specific organic system architectures (guidelines, organic rules, general system partitioning and transaction models) and disseminate them to project teams; Perform system capacity and performance analyses and calculations; Recommend and implement solutions meeting situational requirements, as needed; Provide first-level support and guidance to project teams regarding development tools; Contribute to developing various testing, conversion, and implementation strategies; perform performance testing and coordinate component rollouts; Monitor maintenance and improvement requests related to shared modules, development tools, and rollout mechanisms, and determine rollout request priorities; Participate in the deployment of developed applications and provide support to the development team; Integrate various development and deployment tools and assess the complexity of components to be developed; Ensure first-level code review under their responsibility; Ensure compliance with security rules and request required access rights; Present organic software architecture documentation; Identify existing components or software packages that can be reused; Validate functional documentation; - Organic system architecture documents (guidelines, rules, system partitioning models); - Strategies and guidance for development teams regarding development tools; - Implementation and transition strategies; - All documents supporting the above activities and responsibilities, including: meeting minutes from architecture sessions with users; Impact, risk, and cost assessments. Requirements Hold a bachelor's degree in a discipline considered relevant to the position’s responsibilities; Have at least five (5) years of relevant experience in roles that provided essential skills and knowledge in organic architecture; Have at least five (5) years of relevant experience in roles that developed essential skills and knowledge in organic architecture, specifically in web and transactional application development; Have four (4) years of experience integrating applications with other systems and services, including at least two (2) years implementing and integrating digital solutions within cloud migration frameworks; Have four (4) years of experience in PL/SQL programming; Have four (4) years of experience with Oracle/APEX development environments; Have two (2) years of experience in JavaScript and CSS. Benefits Remote work and flexibility to accommodate your family obligations; An entrepreneurial culture fostering creativity and innovation; Flexible hours (depending on the type of employment contract); Leave for illness and family-related events; Appropriate computer equipment; A stimulating and motivating work environment; Social and environmental initiatives; On-the-job learning program; Career development opportunities. SALARY The salary will be calculated based on the average hourly rate corresponding to your profile. WORK LOCATION The work location will be determined according to the assignment and may involve remote work or on-site work at the client’s premises. WHY JOIN TEHORA? TEHORA is a multidisciplinary Quebec-based firm recognized for the excellence of its professional services in technical and project management fields at both national and international levels. Our mission is to support our clients in successfully realizing their projects through our expertise and creativity.