Systems Analyst

DLS Technology Corporation - Ottawa, ON (30+ days ago)

Apply Now

Job Summary

  • Take development tasks from conception to completion
  • Analyze requirements, write unit tests and implement application testing logic
  • Attend planning sessions and aide in the requirements gathering phase of the development process
  • Assist in the development of technical requirements documents and timeline estimates
  • Participate in regular code reviews and help formulate and ensure adherence to both industry and DLS best practices and guidelines
  • Unit and component test of all code
  • Automate and write scripts for applications and products while integrating existing workflows offered live from a cloud based infrastructure
  • Perform testing of developed components within the context of the solution
  • Create, update and maintain detailed design documents and support websites
  • Conduct maintenance coding and debugging activities
  • Proactively update issues using bug tracking tools (Jira) and documentation
  • Organize work priorities and time management effectively to the managers and teams
  • Obtain and license software by obtaining required information from vendors; recommend purchases, test and approve products
  • Ensures the confidentiality of DLS intellectual property and commercial information in protected
  • Identify and present innovative and creative product solutions
  • Support project manager on all product and solution launches, changes, integration and updates
  • Coordinate meetings and projects with DLS and customers, and provide technical on-site and off-site support
  • Coordinate and build strong working relations with both product development team and other internal organizations including sales & marketing, consulting, and operations
  • Develop and conduct specialized training on new products launched and raise awareness and application of relevant subject matter
  • Monitor internal processes for efficiency and validity pre and post product launches/changes
  • Participate in opportunities to develop both personally and professionally

Job Type / Category

DLS Technology Corporation is currently recruiting a Systems Analyst to work in Ottawa on a full time base. As part of our growing team, the resource will be responsible for developing software, testing software products, documenting and providing customer support services.

Required Education, Skills and Qualifications

An ideal candidate has at least 2-5 years of experience as a software developer. The candidate will also thrive in a fast paced environment, be passionate and energetic about their jobs, and be willing to go above and beyond if needed to get the job done.

Skills & Qualifications

  • Understanding of software development methodologies and best practices
  • Complex problem solving skills, and dedication to quality results
  • Effective at prioritizing multiple tasks and reporting issues to leadership


  • Minimum 1-2 years increasingly responsible system experience to include maintenance, problem indication and resolution, and testing on a multi-platform environment
  • Minimum 2-3 years’ experience working in multi-platform environment, including direct experience with one or more of the following operating systems required: RedHat Linux, Ubuntu Linux, CentOS Linux, Debian Linux, Other Unix/Linux
  • Minimum 2-3 years’ hands-on experience in various programming languages: BASH, Python, PHP


  • Excellent knowledge of the Linux operating system including but not limited to BASH, system configuration, common networking applications and file systems
  • Fundamental understanding of common software applications and concepts such as Apache, DNS, DHCP, VPNs and scripting
  • Intermediate knowledge of database systems (e.g., MySQL, SQL Server, Oracle, Postgres)
  • Knowledge of virtualization including Citrix XenApp, Citrix XenDesktop, Citrix NetScaler, VMware vSphere, VMware View, VMware Player, Oracle VirtualBox, Microsoft Hyper V and App-v technologies
  • Linux platform automation experience is significantly valued
  • Web development experience (e.g., PHP, jQuery, JavaScript, Postgres) is an asset
  • Excellent verbal and written communication skills in English

Must Have

  • Intermediate knowledge of MS Office Suite
  • Highly self-motivated, self-managed, and willingness to learn
  • Excellent written and oral communication skills (in English)
  • Ability to work independently, take action and contribute new ideas required in a diverse, fast-paced, team environment
  • More than 2 years hands-on experience with Linux Operating Systems (CentOS, Ubuntu, etc.)
  • More than 3 years hands-on experience in programming in various languages, including Java, C#, C, C++, X86/68K Assembly, BASH Shell Scripting, Python, Ruby, JavaScript, etc.

Strong in Linux

Company Profile

DLS Technology Corporation (DLS) was founded in year 2000 and headquartered in Ottawa, Ontario Canada. Since its inception, DLS has become a leading technology solutions and service provider fulfilling the market needs and supporting evolving business requirements of public and private sectors in the areas of end-to-end infrastructure design and deployment, virtualization, secure remote access, cyber security, mobility, Bring Your Own Device (BYOD), cloud computing, and support business continuity.

DLS values sustainable relationships with clients, partners, and stakeholders. The company has been proven to commit to long-term client relations by providing the required partner-backed IT infrastructure design, development and implementation, including project management, troubleshooting, and ongoing maintenance services.

Job Type: Full-time


  • Software Development: 2 years (Required)
  • BASH, Python, PHP: 2 years (Required)
  • Redhat Linux, Ubuntu Linux, CentOS Linux, or Debian Linux: 2 years (Required)


  • Ottawa, ON (Required)


  • English (Required)