Position Description :
CGI is a global IT consulting firm committed to helping clients achieve their business objectives through innovative technology solutions. With a presence in over 40 countries, CGI delivers end-to-end services and solutions in areas such as IT consulting, systems integration, and managed services.
We are currently seeking a mid-level Cryptographic Engineer to join an existing team responsible for upgrading the cryptographic solution for a global financial services organization. If you have a strong background in cryptography and are looking for an exciting opportunity to contribute to a high-impact project, we want to hear from you.
As a Cryptographic Engineer at CGI, you will play a key role in designing, implementing, and supporting cryptographic solutions to ensure the security and integrity of our clients' systems and data. You will work closely with cross-functional teams to assess security requirements, develop cryptographic algorithms, and integrate encryption technologies into various applications and systems.
This role can be performed in a hybrid model from our Cary, NC, NY / NJ, Hartford CT or Plymouth Meeting PA CGI offices.
Your future duties and responsibilities :
- Upgrade and enhance the cryptographic solution for a global financial services organization, ensuring adherence to industry best practices and standards
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications
- Implement and configure cryptographic solutions, including Key Management Systems (KMS), Hardware Security Modules (HSMs), and Public Key Infrastructure (PKI)
- Develop and maintain interfaces with HSMs and KMSs using industry-standard protocols such as PKCS#11, KMIP, and RESTful API
- Design, implement, and maintain cryptographic solutions and protocols
- Provide expertise on network security protocols such as SSH, SSL / TLS, and SCP / SFTP
- Manage the key management lifecycle, including key generation, distribution, rotation, and destruction
- Ensure compliance with regulatory requirements and industry standards related to cryptography and data security
- Collaborate with team members to troubleshoot issues, perform root cause analysis, and implement solutions
- Maintain documentation of cryptographic systems, processes, and procedures.
Required qualifications to be successful in this role :
Overall 7+ years of IT experience with a minimum of 5+ years of experience in relevant skills :Experience in cryptography, with a focus on cryptographic solutions and protocolsStrong understanding of cryptography, Key Management Systems (KMS), and Public Key Infrastructure (PKI)Experience with Hardware Security Modules (HSMs), preferably with Thales CipherTrust Manager (CTM) of HSM and KMS productsExperience with cryptographic algorithms (asymmetric and symmetric) and encryption options for structured dataKnowledge of Key Management Lifecycle and experienceKnowledge of industry-standard protocols used to interface with HSMs and KMSs, such as PKCS#11, KMIP, and RESTful APIDesired qualifications / non-essential skills
Basic understanding of PKI concepts, including x digital certificates, Certificate Authorities, and Trust ChainsFamiliarity with Public Key Cryptographic Standards and network security protocols (SSH, SSL / TLS, SCP / SFTP).Strong problem-solving skills and ability to work independently as well as collaboratively within cross-functional teams.Basic programming / scripting experience is desirableEducation Requirements : Bachelor's degree in Computer Science or related field
LI-TSCH1
LI-CG1
DICE
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to : skills level; experience and training; and licensure and certifications. CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate for this type of position of the current range of $96, - $,.
At CGI, we call our professionals “members” to reinforce that all who join our organization are, as owners, empowered to take part in the challenges and rewards that come from building an outstanding company. CGI’s benefits include :
Competitive base salariesEligibility to participate in an attractive Share Purchase Plan (SPP) in which the company matches dollar-for-dollar contributions made by eligible employees, up to a maximum, for their job categoryk) Plan and Profit Participation for eligible membersGenerous holidays, vacation, and sick leave plansComprehensive insurance plans that include, among other benefits, medical, dental, vision, life, disability, out-of-county emergency coverage in all countries of employment;Back-up child care, Pet insurance, a Member Assistance Program, a college savings program, a personal financial management tool, lifestyle management programs and moreSkills :
CryptographyPKCS StandardsRESTful (Rest-APIs)Oracle