Description
What NAV CANADA offers you :
Challenging, team-oriented work environment
Competitive compensation and benefits
Defined benefit pension plan
Opportunities for growth and development
Flexible work arrangements
Diverse and inclusive workforce
Key Accountabilities :
Create architecture references for cloud-based solutions to meet business requirements, focusing on scalability, security, and performance.
Collaborate with cross-functional teams, including enterprise and solutions architects, developers, DevSecOps engineers, and technology teams, to design and implement cloud architectures that support both new and existing applications.
Provide technical expertise in cloud platforms (such as Azure, AWS), including infrastructure as code (IaC), automation, and containerization.
Evaluate and recommend cloud services, tools, and technologies that align with business goals and technical requirements.
Guide the development and maintenance of cloud governance policies, standards, and best practices for the organization.
Stay up to date with the latest cloud technologies, trends, and best practices to ensure the organization's cloud strategy remains innovative and competitive.
Lead and facilitate the creation of governing principles to guide EA decision making with regards to cloud environments.
Review and / or analyze cloud architectural requirements as needed for the organization.
Provide strategic consultation to business and Technology leaders on cloud related topics.
Provide overall direction, guidance, and definition of NAV CANADA's Cloud architecture to effectively support the corporate business strategy.
Job Requirements
Education :
Bachelor’s degree in computer science, information systems, computer engineering, system analysis, or a related field, or an acceptable combination of education, experience and training.
Cloud and cloud security certifications (Ex : Azure, AWS, Google, CCSP, ...).
Experience :
A minimum of eight (8) years of overall IT experience.
A minimum of five (5) years of experience in cloud architecture, design, cloud assessment & migration and deploying solutions on Azure, with a strong focus on hands-on development and infrastructure management.
Experience in team leadership from technical perspective.
Knowledge :
Strong knowledge and understanding of networking, security, storage, and computer services (including native cloud services) in cloud environments.
Knowledge of cloud deployment processes including those for supporting POCs, testing, and cross functional team collaboration involving cloud solutions.
Practical (hands on) knowledge of cloud platforms such as Azure, AWS, or Google Cloud Platform, including a deep understanding of their services, architecture, and best practices.
In depth knowledge of infrastructure as code (IaC) tools such as Terraform, CloudFormation, or ARM Templates.
Knowledge of monitoring, logging, and alerting tools for cloud environments leveraging Cloud-native tools.
Demonstrable knowledge of the delivery of information technology solutions, cloud landing zones, automation tools & processes.
Abilities :
Ability to collaborate effectively with cross-functional teams and stakeholders.
Strong skills to create and maintain comprehensive documentation for architecture governance.
Ability to work effectively in a fast-paced and dynamic environment.
Strong problem-solving and troubleshooting skills.
Ability to support implementation of DevOps practices, including CI / CD pipelines, containerization (Docker, Kubernetes), and configuration management tools (Ansible, Puppet, Chef).
Personal Suitability :
Clear written and oral communication with the ability to present information with the appropriate level of detail to both technical and non-technical audiences.
Maintain effective and diplomatic working relationships with internal and external colleagues, experts, and managers at various organizational levels.
Resilience and ability to adapt to changing priorities, technologies and environments and adjust as new information emerges.
Thrives in an ambiguous and changing environment.
Highly motivated and results oriented. Proactive in identifying opportunities and addressing challenges.
Demonstrate initiative, judgment, reliability, decisiveness, and tact.
Continuous learning mindset to stay updated with the latest cloud technology features and best practices.
Working conditions :
Hybrid (minimum 2 days in office) - This position is based at the Ottawa TSC but may be eligible for a flexible work arrangement.
Travel may be required on occasion.
NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply.
NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.
Our Company strives to create an inclusive and barrier-free selection process and work environment. If you require accommodations during this competition process, please ensure that you inform the interview coordinator or hiring manager of any accommodation measures you may require.
NAV CANADA will provide accommodations throughout the recruitment and selection process to applicants with disabilities as required.
The successful candidate must meet the security requirement of the position and be legally able to work in Canada.
We thank all applicants for their interest; only those selected for an interview will be contacted.