Tech Stack
AWSAzureCloudGoogle Cloud PlatformJavaScriptMicroservicesPythonRuby
About the role
- Architect solutions to ensure that the customer's business requirements are met.
- Assist with development of identity engagement plans for customers which will enable them to execute upon strategies.
- Rationalize different security solutions against requirements, risk, and constraints.
- Able to deliver and lead other consultants in complex projects
- Able to present to large groups. Speaks as an authority. Can handle difficult questions and consistently wins support from client audiences.
- Can modify and change methodologies as required.
- Broad awareness of the security/ technology space as a whole
- Contributor to industry groups and/or publications
Requirements
- Bachelor's degree and approximately 10-15 years of related work experience.
- Approximately 8-10 years of technical architecture experience
- 10+ years of IT experience, with at least 3 years in enterprise architecture roles.
- 3+ years of experience with Active Directory, LDAP, and enterprise authentication protocols.
- Strong leadership, stakeholder management, and communication skills.
- Experience with software development, APIs, microservices, and DevOps
- Strong experience with BeyondTrust identity products, including Password Safe, Endpoint Privilege Manager, Privileged Remote Access, Remote Support, AD Bridge and Insights
- Strong knowledge of Identity, Access, and Privileged Access industry standards and trends, especially in multi-cloud environments (AWS, Azure, GCP, and OCI)
- Strong understanding of audit and compliance requirements (SOX, ISO 27001, SOC, NIST, CIS, GDPR, FedRAMP, and others).
- Experience with JavaScript, Python, Ruby, PowerShell, or other scripting languages preferred
- BeyondTrust Certified Consultants are strongly preferred. Must have ability to quickly certify as a minimum.
- Strong oral and written communications skills.
- Strong potential for growth and acceptance of additional responsibilities.
- Ability to effectively explain complex technical concepts and apply them to business problems – effectively communicating with stakeholders, peers, and leadership to drive results and action.
- Ability to work independently – defining goals and timelines, aligning within the team, interfacing and influencing other teams to facilitate efforts.
- Ability to take a broad view of his/her position and take initiative to communicate, interact and cooperate with others; to work in a team environment.
- Bachelor's (or higher) degree in computer science, information systems, math, decision sciences, risk management or related field (willing to accept foreign education equivalent), or equivalent experience.