Must Have
- Proven experience in developing, deploying, configuring, and managing software within cloud platforms such as AWS and Azure and their container services (EKS, AKS, GKE).
- Strong understanding of architecture patterns for resiliency, disaster recovery, performance, and scalability.
- 8+ years of experience in software development, with a focus on integration, secured coding practices, data security and cryptographic algorithms (AES, RSA, ECC) within a financial institution or other highly regulated industries.
- 5+ years in Python, Ruby, PowerShell, Bash, C#, or Java
- Proven experience with API design, service discovery, and communication patterns (e.g., REST, messaging queues) with a focus on data security.
- Strong understanding of DevOps practices such as Continuous Integration/Continuous Delivery (CI/CD) and Infrastructure as Code (IaC).
- HashiCorp Vault, AWS KMS, Azure Key Vault, or OCI KMS.
Nice To Have
- Strong understanding of KMS concepts, key management lifecycle, and hardware security modules (HSMs)
- Terraform, Ansible, and Chef or equivalent.
- Familiarity with security frameworks such as NIST 800-57, ISO 27001 or PCI DSS.