System Architect

at  Canadian Bank Note Company Limited

Ottawa, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Dec, 2024Not Specified19 Sep, 20244 year(s) or abovePki,Windows,Infrastructure,Linux,Azure,Information Security,Virtualization,Visio,Cloud,Computer Science,Google,Ethernet,Aws,Software Development,Thinking Skills,Containerization,Teamwork,Management Skills,Communication Skills,Technical Writing,Soft SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Internal Job Title: System Architect
Job Type: Permanent, Full-Time
Location: 18 Auriga Drive, Ottawa ON
Work Model: Hybrid

POSITION SUMMARY

As a System Architect in our Identification (ID) Architecture group, you will be responsible for designing, configuring, and evolving the systems that underpin the suite of ID solutions that we provide to federal and provincial/state governments around the world. In this role, you will also play a part in shaping the technological direction of our organization while ensuring that our systems are robust, secure, and scalable.

QUALIFICATIONS

Knowledge and Experience

  • Bachelor’s degree in computer science (or similar) or equivalent combination of education and years of relevant work experience
  • Certified System Architect (CSA), AWS Certified Solutions Architect, Azure Solutions Architect Expert certifications are an asset (but not required)
  • Comprehensive knowledge of the SDLC, system engineering principles, networking concepts, protocols, and technologies
  • Thorough knowledge of security principles and practices
  • Knowledge of cloud platforms and cloud architecture principles
  • Knowledge of database design, management and optimization
  • 8-10+ years of progressive software development or related IT experience

SOFT SKILLS AND CHARACTERISTICS

  • Critical thinking skills
  • Organization and time management skills
  • Interpersonal skills
  • Communication skills (technical writing)
  • Teamwork and collaboration
  • Growth mindset
  • Self-directed

Technology Stack

  • O/S: Windows (AD, WSUS), Linux (various distros)
  • Network: Layer 2, Layer 3, Fortigate, Cisco
  • Hardware: SuperMicro, HP
  • Backup and Storage: NAS/TrueNAS/FreeNAS, 3PAR, EqualLogic
  • Infrastructure: On-prem, Cloud
  • Information Security: PKI
  • Server: Windows Server, Linux
  • Cloud: Azure, AWS, Google
  • Virtualization and Containerization: VMware, Docker, Kubernetes
  • Automation: Powershell etc.
  • Tools: Terraform, Puppet, Ansible
  • Software Applications: O365, Visio
  • Standards/Protocols: DHCP, DNS, Ethernet, Wi-Fi, IP, ICMP, OSPF

MANDATORY REQUIREMENTS

  • Fluency in English
  • Ability to travel domestically and/or internationally approx. 4-6 weeks/year

SECURITY CLEARANCE REQUIREMENTS

  • Ability to obtain and maintain Government of Canada Secret (Level II) personal security clearance.

ABOUT US

CBN designs and develops industry leading solutions for the following domains: Border Security, Civil Identity, Driver Identification and Vehicle Information, Currency and Excise Control, and Lottery and Charitable Gaming. To learn more, visit

Responsibilities:

  • System Design, Development and Deployment:
  • Architecture Planning: Create detailed architectural models and diagrams to guide the development team during the system development life cycle.
  • Cost Estimation: Provide cost estimates to the Business Development team in support of bid responses to Request for Proposals (RFPs).
  • Component Selection: Choose the appropriate hardware and software components to meet business requirements.
  • Solution Deployment: Delivering production ready, highly available, secure systems to our customers, all over the world.
  • Requirements Gathering and Analysis:
  • Stakeholder Collaboration: Work closely with business analysts, project managers, and development teams to understand needs and translate them into technical solutions.
  • Specification Analysis: Analyze and evaluate system specifications to ensure the architecture can support the intended business functions and performance criteria.
  • Technology Evaluation and Selection:
  • Emerging Technologies: Lead the evaluation and selection of new technologies and methodologies to drive innovation and improve efficiency.
  • Third-Party Integration: Assess and integrate third-party products and services into the system architecture to enhance functionality and performance.
  • System Integration and Interoperability:
  • Interface Management: Understand software, hardware, and user interactions, integrations, and interfaces to ensure seamless communication and data exchange between different systems.
  • Interoperability Solutions: Advise project teams on implementing solutions that ensure systems work together effectively.
  • Performance Optimization and Scalability:
  • Optimization Strategies: Conduct post-implementation reviews and providing recommendations for architectural improvements, optimizations, and system enhancements based on performance data and user feedback.
  • Scalability Planning: Design architecture solutions that are efficient, reliable, and scalable to meet future business needs.
  • Various Other Duties and Responsibilities.


REQUIREMENT SUMMARY

Min:4.0Max:6.0 year(s)

Information Technology/IT

IT Software - Other

Information Technology

Graduate

Computer science (or similar or equivalent combination of education and years of relevant work experience

Proficient

1

Ottawa, ON, Canada