Job Title or Location

Solutions Developer

GTT, LLC - 48 Jobs
Toronto, ON
Posted yesterday
Job Details:
Full-time
Experienced

Job Title: Solutions Developer - Crypto Automation Engineer
Contract Duration: 6+ months (Extension possible)
Pay range: C$55 - 65/hr
Location: Toronto, ON
Work Type: Hybrid- 2x a week- flexible on days
Job Description:
  • The Crypto Automation Engineer team will be responsible for designing, developing, implementing, and managing automated solutions for cryptographic services and infrastructure.
  • An Automation engineer will play a critical role in securing our organization's data and systems by automating key management, certificate lifecycles, encryption processes, and other cryptographic operations, thereby enhancing efficiency, reliability, and security posture.
  • This will entail collaboration with the Crypto Requirement team, Crypto Engineer team, Crypto Operation team, and Security Architecture team.

Key Responsibilities:
  • Design & Develop Automation: Architect, build, test, and deploy automated systems and workflows for managing cryptographic assets and operations, including:
    • Certificate lifecycle management (certificate issuance, renewal, revocation).
    • Symmetric and asymmetric key generation, distribution, and rotation.
    • Integration with certified key management platforms.
    • Automated provisioning/de-provisioning of cryptographic services for applications and infrastructure.
  • Integrate Cryptographic Services: Solutions Developer develops tools, APIs, and integrations to seamlessly incorporate cryptographic functions (encryption, decryption, signing, verification) into applications, CI/CD pipelines, and infrastructure components.
  • Infrastructure Management: Implement and manage cryptographic infrastructure using Infrastructure-as-Code (IaC) principles (e.g., Terraform, Ansible) for consistency, repeatability, and scalability.
  • Certificate Management: Automate Certificate management to prevent outages and security incidents related to expired or invalid certificates.
  • Tooling & Scripting: Write high-quality, maintainable code (primarily in languages like Python, Powershell, Bash) and leverage appropriate tools and libraries for automation tasks.
  • Documentation: Maintain clear and comprehensive documentation for automation code, processes, architectures, and configurations.

Required Qualifications:
  • 7+ years of total experience
  • 3+ years of experience in a Security Engineering, DevOps, SRE, or Software Engineering role with a focus on automation.
  • Proficiency in one or more scripting/programming languages (e.g., Python, Bash, PowerShell).
  • Hands-on experience with automation tools and frameworks (e.g., Ansible, Terraform, Jenkins, GitHub).
  • Proven experience in designing and implementing an automation solution for certificate lifecycle management.
  • Hands-on experience with certificate management platform (e.g., Venafi)
  • Strong understanding of fundamental cryptographic concepts: symmetric/asymmetric encryption, hashing algorithms, digital signatures, TLS, PKI, key management principles.
  • Familiarity with cloud platforms (Azure, GCP) and their native cryptographic services (e.g., Azure Key Vault, GCP Cloud KMS).
  • Experience working with Linux and/or Windows operating systems.
  • In-depth knowledge of various security controls
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Strong verbal and written communication skills are essential for this role.
  • Proven ability to work in a fast-paced environment and manage multiple deadlines and priorities.

Preferred/Bonus Qualifications:
  • Direct experience managing PKI systems (e.g., Microsoft CA, Venafi).
  • Experience with Database Transparent Data Encryption (TDE) and encryption in Transit.
  • Hands-on experience managing Hardware Security Modules (HSMs) (e.g., Thales, Entrust HSMs).
  • Relevant security certifications (e.g., CISSP, CCSP).
  • Understanding principles of Post-Quantum Cryptography and its standardization.
  • Employment experience in the financial industry is a Plus.

Must Haves:
  • DevOps
  • Programming languages (e.g., Python, Bash, PowerShell).
  • Hands-on experience with automation tools and frameworks (e.g., Ansible, Terraform, Jenkins, GitHub).

Nice to Have:
  • Cryptographic knowledge
  • Banking experience
  • CISSP

Note:
  • Design, architecture, and automation, using the tool.
  • Design and build certification automation.
  • Ansible, Terraform experience
  • If they have cryptography experience, strong nice to have.

About The Company:
Top 10 bank in Canada and North America offer comprehensive financial solutions. Providing retail, commercial, wealth management, and wholesale banking services, we help clients thrive in today's evolving market.
About GTT:
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. As a Native American-owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients are Fortune 500 banking, insurance, financial services, and technology companies, along with some of the nation's largest life sciences, biotech, utility, and retail companies across the US and Canada. We look forward to helping you land your next great career opportunity!
25-21501: #gttca #LI-GTT #LI-Hybrid

Share This Job: