2Keys Corporation is a wholly owned subsidiary of Interac Corporation, providing digital identity and access solutions for over 20 years and currently supports over 40 million users performing four million identity verifications per day.
2Keys Corporation 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.
2Keys 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 role has a rotating on-call component that requires some work outside of normal business hours.
Location: Ottawa
You are able to…
Anticipate business and regulatory issues and recommends product, process or service improvements
Lead technical projects with notable risk and complexity
Foster ongoing awareness of developments in technology within the team
Contribute to the secure design of application architecture and systems design
Engage in both Development and Operations activities to streamline release management
Apply your knowledge of best practices to automate deployments and software delivery pipeline
Deploy new modules, upgrades and fixes to all environments in a timely manner and consistent with corporate standards.
Thoroughly document technical architecture and procedures
Review and collaborate on technical designs with team to scale innovative ideas and best practices
Leverage your extensive understanding of the software delivery life cycle, including strict change-controlled and process-driven environments< to support our solutions through strong configuration management and Infrastructure-as-Code philosophies
Build and support high-availability platforms
Create, maintain, and enhance internal tools
Document and complete knowledge transfers as required on new solutions
Solve unique and complex problems that have broad impact on our busines
Act as a point of escalation within the incident management process
Understanding the maintenance and operations of multiple environments in line with client contractual obligations
Support incident management processes via on-call support
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:
Significant expertise with:
Ansible
Terraform or equivalent tooling
Linux/Unix Administration (Red Hat/CentOS preferred)
Comfortable working in a multi-tiered enterprise platforms
Substantial knowledge of version control workflows and source code management (SCM) tools, such as Git and SVN
In-depth experience with:
on-premise as well as Cloud based infrastructures (Azure, Amazon)
virtualization and containerization technologies, such as VMWare and Docker
systems and IT operations including OS management and networking
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