Job responsibilities
- Lead the architecture, development, and deployment of PKI solutions using ADCS and EJBCA.
- Collaborate with cross-functional teams to integrate PKI services into existing and new applications, focusing on TLS and certificate management.
- Oversee the automation of PKI processes, including certificate issuance, renewal, and revocation.
- Ensure the security and integrity of TLS certificates and related cryptographic operations.
- Provide PKI services in cloud environments like AWS, Azure, or Kubernetes-based platforms.
- Provide technical leadership in the design and implementation of PKI solutions, with considerations for post-quantum cryptography (PQC).
- Serve as a technical advisor on PKI-related matters, both internally and in negotiations with external partners.
- Monitor and improve the performance of PKI systems, ensuring high availability and resilience
- Stay abreast of industry trends and emerging technologies in digital security, PKI, and PQC
- Leads technology and process implementations to achieve functional technology objectives
- Makes decisions that influence teams’ resources, budget, tactical operations, and the execution and implementation of processes and procedures
- Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations
- Delivers technical solutions that can be leveraged across multiple businesses and domains
- Influences peer leaders and senior stakeholders across the business, product, and technology teams
- Champions the firm’s culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
- Bachelor's degree in Computer Science, Information Technology, or a related field OR 15+ years of relevant IT experience
- 10+ of experience in software engineering, with a focus on PKI and TLS certificates.
- Proven experience with ADCS, EJBCA, and HSMs (e.g., Safenet/Gemalto).
- Programming experience in languages such as Python, Java, or Bash.
- Background in software architecture and cloud technologies
- Excellent problem-solving skills and the ability to work collaboratively with diverse teams.
- Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders
- Experience in the financial sector or a similar regulated industry
Preferred qualifications, capabilities, and skills
- Experience with EJBCA and DCLM solutions such as Key Factor / Venafi
- Experience with cloud platforms like AWS, Azure, or Kubernetes.