Technical Lead - Ottawa, Canada - Canadian Security Intelligence Service

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Job Summary:


Are you an IT professional who wants to make a real-world difference by helping to keep Canada safe? Are you someone who challenges the status quo and sees challenges as opportunities? At CSIS, our people are our strength.

You can become part of a dynamic team of talented individuals working towards a common goal:
leveraging technology to keep Canadians safe at home and abroad.

We have Technical Lead positions available on several teams.

Employees in this role are the senior technical resources entrusted with creating innovative and transformative technology solutions and defining future roadmaps and capabilities within their technical domains.

We are hiring highly qualified individuals in the following specialized streams:

  • Stream
  • Systems
  • Stream
- Data Management and Analytics

  • Stream
- Application Development, Integration and Verification

  • Stream
- Network Infrastructure and Security

  • Stream
- IT Security

  • Stream
- Server, Storage, Backup and Cloud Infrastructure

  • Stream
- Telecommunications

If you have the technical experience to lead cross-functional and cross-domain development teams and oversee the successful implementation of new systems or solutions, then you're in the right place


What We Offer

  • Ownership of your projects, the risks and the rewards
  • Space to innovate, succeed or fail, and support when things go wrong for the right reasons
  • Professional development through experiences, training and mentoring
  • Partnerships with teams across the organization (and other Canadian and foreign organizations)
  • Opportunity to contribute to the CSIS mission and have purpose in everything that you do

What You Will Do

  • Be part of a work culture that values diversity, team spirit, and collaboration
  • Develop and provide assessments, briefing material, plans and other supporting documentation in order to identify solutions to address business challenges
  • Provide technical advice to management, key stakeholders and interdisciplinary, interagency, and possibly even international, working groups
  • Support your teammates by providing technical guidance, bringing the members together to work towards common goals, and mentoring junior team members
  • Plan and guide the development of systems or software development activities including design and related technical documentation
  • Identify evolving business requirements and plan future technical capabilities
  • Maintain indepth knowledge of trends and best practices in system and/or software design, implementation practices and architectural strategies
  • Ensure that methodologies comply with established industry standards and the organization's System/Software Development Lifecycle (SDLC) guidelines and governance.

What You Will Bring

  • Your exceptional problemsolving and analytical skills
  • Topnotch communication and collaboration skills
  • A missionoriented mindset and a desire to never stop learning
  • Specialized technical domain expertise
  • Your leadership

Education:

Graduation from a two-year program of study from a recognized post-secondary institution with acceptable specialization in
- computer science;
- information technology;
- software engineering;
- electrical or computer engineering;
- telecommunications engineering;
- another specialty relevant to the position to be staffed; or,
- an acceptable combination of education, training, and experience.

The educational program needs to be from an accredited learning institution recognized in Canada.

If you completed a program outside of Canada, we will work with you to obtain the required proof of Canadian equivalency through a recognized credential assessment service.


Note:

Any higher level of education (i.e., Masters, Doctorate) in a related field of study could be recognized as experience.


Experience:

Seven (7) years of recent* and significant** experience for all streams

  • Designing, developing, evaluating and testing new technologies, tools and procedures/processes in order to support the development, evaluation, and planning of technical capabilities
  • Providing expert advice and recommendations on complex technology issues to senior managers, and business and technical stakeholders through written and oral communications
  • Participating in crossfunctional initiatives, and collaborating with stakeholders outside your work unit
  • Providing technical leadership for the implementation of complex infrastructure, software or systems development projects, which may include producing design documentation, coordinating and leading the development of technical solutions or enhancements, developing user training, and completing the analysis of client / business requirements
  • Participating in or leading the delivery of projects / capabilities according to a defined Software / System Development Lifecycle (SDLC)Participation in IT maintenance activities related to software, hardware and/or infrastructure
  • Recent is defined as expe

More jobs from Canadian Security Intelligence Service