Join to apply for the Security Engineer - IAM role at Bank of America
3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Job Description:
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
Job Responsibilities:
- Support multiple security engineering efforts to deliver enterprise security capabilities.
- Serve as a subject matter expert of security technology.
- Oversee major engineering milestones including design, development, and implementation of systems.
- Report on key metrics and report on progress.
- Partner with cross-functional teams to execute engineering initiatives.
- Solve complex issues within security domains and mentor team members.
Position Summary
Participates in design, development, and implementation of systems engineering activities, including OS technical support, systems programming, and data center capabilities. Responsible for complex engineering and analytical tasks, establishing input/output processes, and coordinating subsystem design and integration. Acts as a seasoned technical resource, influencing activities related to special initiatives or operations. Typically has 5 or more years of systems engineering experience.
Key Responsibilities:
- Contribute to story refinement and requirements definition.
- Incorporate architecture components including threat models and diagrams.
- Utilize network, virtualization, and data center technologies for deployment strategies.
- Work with solutions to integrate and control systems in operational environments.
- Understand and aid in delivering system requirements with development teams.
- Handle large, complex data sets meeting functional and non-functional requirements.
- Build and improve processes supporting system transformation and workload management.
- Define deployment pipelines for faster, data-informed decision-making.
- Implement and analyze test suites, identify issues, and troubleshoot causes.
- Document and communicate deployment, maintenance, and support information.
- Follow team delivery and release processes.
- Identify gaps in environment management standards and develop plans to close them.
Qualifications:
- 7-10 years of overall IT experience.
- 5+ years of experience in Identity and Access Management.
- Expertise in MFA solutions such as HYPR, OneSpan.
- Strong RDBMS background with Oracle experience.
- Knowledge of DB replication technologies like Golden Gate and Data Guard.
- Expertise in Ping Identity IAM solutions such as Ping Federate, Ping Access, and ForgeRock.
- Experience with industry standard SSO technologies and protocols (OAuth, OpenID Connect, FIDO, SCIM, LDAP, SAML).
- Knowledge of LDAP and Active Directory, MFA, risk-based authentication, and privileged access management.
- Background in full stack Java and RESTful web services preferred.
- Proficiency in Big Data technologies like Hadoop preferred.
- Holistic view of IAM components including Authentication, Authorization, Endpoint Security, Network Security, Policy Engine.
- Proficient in Linux, Windows, Tomcat, WebLogic, IBM WebSphere environments.
- Ability to utilize scripting languages such as Shell, Perl, Java, Python, JavaScript, PowerShell.
- Understanding of API design, RESTful services, and modern application interaction patterns.
- Familiarity with deploying IAM solutions within cloud environments (Azure, AWS, Google Cloud).
- Experience deploying large-scale, global projects.
- Familiarity with IT security and risk management practices.
- Leadership and communication skills, motivation to learn.
Skills:
- Influence, Result Orientation, Solution Design, Stakeholder Management, Technical Strategy Development, Access and Identity Management, Critical Thinking, Cyber Security, Information Systems Management, Risk Management, Collaboration, DevOps Practices, Financial Management, Solution Delivery, Test Engineering.
Shift:
1st shift (United States of America)
Hours Per Week:
40