SUMMARY OF DAY TO DAY RESPONSIBILITIES:
• Design & Develop Automation: Architect, build, test, and deploy automated systems and workflows for managing cryptographic assets and operations, including:
o Certificate lifecycle management (certificate issuance, renewal, revocation).
o Symmetric and asymmetric key generation, distribution, and rotation.
o Integration with certified key management platforms.
o Automated provisioning/de-provisioning of cryptographic services for applications and infrastructure.
• Integrate Cryptographic Services: Develop 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.
MUST HAVE:
1.) DevOps
2.) programming languages (e.g., Python, Bash, PowerShell).
3.) Hands-on experience with automation tools and frameworks (e.g., Ansible, Terraform, Jenkins, GitHub).
NICE TO HAVE
1.) Cryptographic knowledge
2.) Banking exp
3.) CISSP