Back-End Developer, IBM Corporation, Austin, Texas:
- Design, code and maintain the management APIs (Application Programming Interface) for key management interoperability protocol (KMIP) in Golang programming language.
- Own and maintain Key Protect’s Terraform offering (customer requirement).
- Debug and resolve customer-reported issues with Key Protect.
- Design, code and test new encryption algorithms requested by customers according to industry encryption standards (PKCS11) to maintain FIPS compliance.
- Own and maintain Key Protect’s code that enables tracking of customer usage for billing purposes in Golang programming language.
- Maintain HSM middleware code written in RUST programming language.
- Maintain high-performance communication protocols code written in C++ programming language.
- Design and implement custom scripts and code for rewrapping customer data within Postgres databases.
- Develop and maintain internal testing tools to support the adoption of new IBM Cloud APIs.
- Collaborate with cross-functional teams to draft and refine requirements for the integration of IBM Cloud APIs.
- Utilize: Hardware Security Modules (HSM), Rust, Golang, Key Management Interoperability Protocol (KMIP), Public-Key Cryptography Standards #11 (PKCS#11).
Required: Bachelor’s degree or equivalent in Computer Science or related and two (2) years of experience as a DevOps Engineer or related. Two (2) years of experience must include utilizing Hardware Security Modules (HSM), Rust, Golang, Key Management Interoperability Protocol (KMIP), Public-Key Cryptography Standards #11 (PKCS#11). $133872 to $162000 per year. Full time. AV172.
Required: Bachelor’s degree or equivalent in Computer Science or related and two (2) years of experience as a DevOps Engineer or related. Two (2) years of experience must include utilizing Hardware Security Modules (HSM), Rust, Golang, Key Management Interoperability Protocol (KMIP), Public-Key Cryptography Standards #11 (PKCS#11).