2Keys Corporation is focused on designing, integrating, and operating security solutions for the Public Sector, Financial Institutions, and Commercial Enterprises. We offer high availability Identity and Access Management (IAM) services encompassing user authentication, credentials, and identity attributes.
The digital ID Business unit of Interac designs, integrates and operates security solutions for the Public Sector, Financial Institutions and Commercial Enterprises. We offer high availability Identity and Access Management (IAM) services encompassing user authentication, credentials, and identity management.
The digital ID Business unit of Interac is currently recruiting for a full-time DevOps Specialist with 5-8 years of experience in DevOps practices, to be part of our growing product development team. This position has a rotating on-call component, requiring support outside of normal business hours.
Location: Ottawa
You’re great at…
Contributing to the secure design of application architecture and systems design
Engaging in both Development and Operations activities to streamline release management
Holding exceptional knowledge of best practices to automate deployments and software delivery pipeline
Understanding of the software delivery life cycle to support our solutions through strong configuration management and Infrastructure-as-Code philosophies
Deploying new modules, upgrades and fixes to all environments in a timely manner and consistent with corporate standards.
Thoroughly document technical architecture and procedures
Reviewing and collaborating on technical designs to scale innovative ideas and best practices
Understanding of strict change-controlled and process-driven environments
Building and supporting high-availability platforms
Creating, maintaining, and enhancing internal tools
Documenting and completing knowledge transfers as required on new solutions
Troubleshooting efficiently and logically
Acting as a point of escalation within the incident management process
Understanding the maintenance and operations of multiple environments in line with client contractual obligations
Supporting incident management processes via on-call support
Promoting a positive culture of continuous improvement, transparency, open communications, and collaboration
Leadership, coaching and mentoring of team members in performance and completion of work
Who are you?
Education and Security Clearance:
Post-Secondary degree or diploma in Engineering, Programming/Systems, Computer Science or other related discipline
Government of Canada Secret (Level II) OR eligible to obtain one
General Skills:
DevOps and Site Reliability Engineering (SRE) mindset and culture
Strong and personable collaboration characteristics;
Outcomes and results driven
Comfortable across multiple technology verticals e.g. hardware/software
Ability to communicate effectively, write concisely and clearly;
Process driven, strong documentation and organizational skills
Ability to work autonomously with attention to detail;
Focused problem solver, strong troubleshooting and analytical skills;
Experience in designing and implementation of technology solutions
Experience in securing servers, networks, and applications
Software development experience – Code/Branch management, SDLC, application integration
Avid learner of new technology and understanding of technical concepts
Strong sense of personal responsibility and accountability for delivering high quality work, both personally and at a team level
Technical Skills:
Primary:
Experience with Ansible
Experience with Terraform or equivalent tooling
Strong background in Linux/Unix Administration (Red Hat/CentOS preferred)
Comfortable working in a multi-tiered enterprise platforms
Understanding of version control workflows and source code management (SCM) tools, such as Git and SVN
Experience with on-premise as well as Cloud based infrastructures (Azure, Amazon)
Experience with virtualization and containerization technologies, such as VMWare and Docker
Experience with systems and IT operations including OS management and networking
Experience with collaboration and project management tools such as Jira and Confluence
Secondary:
Experience with build automation/configuration management tools, such as Maven, Bamboo,
Experience with integration testing
Experience with database technologies with a focus on NoSQL, such as MongoDB
Experience with in-memory data grids, such as Redis or Hazelcast
Experience with logging architectures, such as Kibana, Logstash, and Elasticsearch
Working understanding of LDAP (OpenDJ considered an asset)
Understanding of network protocols, including SMTP, NTP, SSH, and TCP/IP
A working understanding of code and scripts, including CSS, XML, JSON, HTML, JavaScript, and Bash
Experience with security-relevant protocols, including SAML and OpenID Connect