Senior Application Architect

Senior Application Architect

Senior Application Architect

Job Overview

Location
Moncton, New Brunswick
Job Type
Full Time Job
Job ID
93680
Date Posted
1 year ago
Recruiter
Raymond Catherine
Job Views
103

Job Description

The Bell IT team uses emerging technologies, Agile and DevOps to design and build innovative solutions that enable Bell’s communications services for businesses and consumers. We’re looking for creative problem-solvers who are curious, collaborative and ready to be on the leading edge of technological transformation.  
 The Technical Specialist team is a highly technical group that supports the delivery of the most technically challenging projects our organization implements, including new technology and solutions proofs of concept, integration in to existing systems and assisting with support across multiple delivery domains. Involved in every cycle of project delivery, The Senior Specialist Application architecture is the design authority in term of hardware/software selection, application architecture, security & network requirements, specifications and design review and implementation.

 Key Responsibilities: 

Working within our team on various projects, the Senior Specialist Application architecture will be responsible to ensure to address all technical aspects. This includes but is not limited to:

  • Participate in the planning and early design sessions of new project and technology functionality
  • Perform impact analysis related to the implementation/introduction of a given technology
  • Lead the technical solutions development, implementation and monitoring.
  • Document, deliver and implement technical user stories
  • Perform Code Reviews with vendors and other technical specialists
  • Actively participate in the design and the implementation phases (including design reviews, environment setup), quantitative analysis (validation of algorithm/solution)
  • Capacity planning and definition of the performance testing plan and oversee the execution of the performance testing
  • Develop, implement and review non functional, performance related requirements and tracking to produce system performance metrics
  • Evaluate the current utilization of the systems within the user community and propose improvements to meet business needs
  • Develop and document new system interface agreements with new internal and external interfaces

 

Preferred Qualifications/Competencies:

  • Training/Education
    • Bachelor or Master of computer engineering or computer science (preferred)
    • Bachelor or Master in telecommunications/network engineering
    • Equivalent experience and / or education
  • Skills
    • Ability to independently investigate and learn about new technology
    • Strong analytical and communication skills
    • Strong technical writing skills (ability to write clearly and concisely)
    • Strong troubleshooting skills (ability to uncover trouble rapidly and provide resolution)
    • Proven leadership and organization skills
    • Excellent ability to articulate and document technical concepts to non-technical audience
    • Autonomous, resourceful, strong tolerance to ambiguity, excellent capacity for applied learning
    • Bilingualism is an asset (English / French)
  • Technical Knowledge(Mandatory)    
    • Infrastructure/Software
      • CI/CD pipeline (Jenkins, Artifactory, uDeploy, uRelease & GitHub)
      • SSH, AWK, SED, etc.
      • SOAP, REST
      • Clustering, high-availability & DRP (planning and execution)
      • Administration of multi-tier & complex environments
      • Java/JEE Application servers (Weblogic, JBoss mainly),
      • OS (UNIX –Solaris/HPUX/Linux (mainly), Windows (optional))
      • TCP Protocols, Networking and Firewall Knowledge
      • Apache / Confluent Kafka
      • Kubernetes
      • OpenShift
      • Docker
      • Elastic Stack (ElasticSearch, Logstash, Kibana)
      • Unix/Linux/Solaris shell scripting a definite asset
      • Web Services systems integration and performance bench-marking
  • Databases (Asset)
    • Any RDBMS (Oracle - primarily, MySQL, SQL Server, Teradata, etc)
    • Any Hadoop NoSQL knowledge/experience
    • Experience building/executing procedures using SQL, PL/SQL, ETL
    • Experience in large scale database solutions
  • Programming/Markup Languages (Mandatory)
    • Web Services / SOA, N-Tier Architectures
    • Any procedural language (C, Perl, Shell, AWK, Expect, TK, etc)
    • Enterprise application frameworks (Java EE, ESB, .NET, etc)Any OO language (Java- mainly, C/C++ an asset, Javascript, Python, etc)
    • Any markup language (HTML + CSS, XML, SGML, etc)
  • General Understanding of:
    • Agile/SAFe methodologies and related tools (Jira, Confluence etc.)
    • CI/CD pipeline
    • industry standards of IT, such as TOGAF, ETOM and TMF models (preferred)
    • IP stacks (OSS/BSS)
    • Network architecture concepts such as NML, MPLS, ICN, DMZ (definite asset)
    • Hardware - Sun, HP, IBM, 
    • Virtual Servers, VMWare and Docker (OpenShift)

Job ID: 93680

Similar Jobs

Disney Company

Full Time Job

Senior application architect Senior application architect

Walt Disney Animation Studios is looking for inspired Crowd Artists, with s...

Full Time Job

Eastman

Full Time Job

Senior application architect Senior application architect

Job Details Education: Bachelor’s Degree or greater from an accredit...

Full Time Job

Eaton

Full Time Job

Senior application architect Senior application architect

SAP Deliver (SD) Functional Lead analyst is responsible to design, model, config...

Full Time Job

Deloitte

Full Time Job

Senior application architect Senior application architect

We do not accept agency resumes and are not responsible for any fees related to ...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept