https://bayt.page.link/SdYbmLTK5UK2Kuet5
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

About the job Cryptographic Engineer

Responsibilities


  • Design, implement, and maintain cryptographic algorithms and protocols to ensure data confidentiality, integrity, and authenticity.
  • Evaluate, develop, and implement encryption techniques and security measures for software and network systems.
  • Work closely with the development team to integrate cryptographic solutions into applications, services, and systems.
  • Conduct security assessments and audits of cryptographic implementations to identify vulnerabilities and optimize security performance.
  • Implement and enforce security best practices related to key management, secure storage, and data encryption.
  • Stay updated on the latest developments in cryptography, cryptanalysis, and emerging security standards.
  • Collaborate with cross-functional teams to ensure that cryptographic solutions align with overall system architecture and security requirements.
  • Design and deploy public key infrastructure (PKI) solutions, including certificate management and key distribution.
  • Research and recommend innovative cryptographic techniques and tools that enhance system security.
  • Troubleshoot and resolve cryptographic issues in live systems, including key management and encryption-related challenges.
  • Provide guidance and mentorship on cryptographic best practices to other engineering and security teams.

Requirements


  • Bachelors degree in Computer Science, Information Security, Mathematics, or a related field.
  • Minimum 3 years of experience in cryptography, cryptographic systems, or related fields, with a solid understanding of encryption protocols, hashing algorithms, and public key infrastructure.
  • Strong understanding of symmetric and asymmetric cryptographic techniques, including AES, RSA, ECC, and digital signatures.
  • Experience with modern cryptographic libraries (such as OpenSSL, Bouncy Castle, etc.) and cryptographic tools.
  • Familiarity with TLS/SSL, VPNs, and secure communication protocols.
  • Solid understanding of network security concepts, including firewalls, IDS/IPS, and data encryption.
  • Experience working with cryptographic standards (e.g., NIST, ISO/IEC standards).
  • Proficiency in programming languages such as Python, C, C++, or Java, particularly in the context of implementing cryptographic algorithms.
  • Ability to troubleshoot cryptographic and security issues in a live production environment.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, with the ability to explain cryptographic concepts to technical and non-technical stakeholders.
  • Familiarity with regulatory compliance (such as GDPR, HIPAA) and industry security standards related to cryptographic practices.



لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.