About the Role:
We are seeking an experienced Cryptography Programmer with strong expertise in Certificate Authority (CA) technologies. The ideal candidate will be responsible for designing, developing, and maintaining cryptographic solutions and public key infrastructure (PKI) components. This role involves working closely with security architects and DevOps teams to ensure secure digital identity management and data protection.
Key Responsibilities:
Develop and maintain cryptographic modules and protocols in compliance with industry standards (e.g., PKCS, FIPS, X.509).
Implement and manage Certificate Authority (CA) and Registration Authority (RA) systems.
Design and integrate Public Key Infrastructure (PKI) into existing platforms and services.
Work with hardware security modules (HSMs), key management systems (KMS), and secure key lifecycle processes.
Ensure compliance with cryptographic best practices, security policies, and regulatory requirements.
Develop tools and utilities for certificate issuance, renewal, and revocation (CRL, OCSP).
Troubleshoot and support certificate-based authentication systems (TLS/SSL, mutual TLS, S/MIME, code signing).
Collaborate with DevSecOps and security teams to integrate cryptographic features into CI/CD pipelines.
Required Skills and Qualifications:
Bachelor's or Master's degree in Computer Science, Cybersecurity, Mathematics, or related field.
3+ years of experience in cryptographic programming and PKI implementation.
Strong knowledge of Certificate Authority (CA) architecture and operations.
Proficiency in programming languages such as C/C++, Go, Rust, Python, or Java.
Familiarity with standards like X.509, PKCS#11, TLS/SSL, S/MIME, AES, RSA, ECC.
Experience with tools such as OpenSSL, EJBCA, Microsoft CA, HashiCorp Vault, SoftHSM, Keyfactor, or Venafi.
Understanding of cryptographic attacks and mitigations (e.g., timing attacks, chosen-ciphertext attacks).
Experience with secure code practices, secure boot, digital signatures, and code signing.
Job Types: Full-time, Permanent
Pay: ₹1,500,000.00 - ₹2,500,000.00 per year
Benefits:
Health insurance
Schedule:
Day shift
Monday to Friday
Morning shift
Supplemental Pay:
Performance bonus
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.