MoveTheWorldForwardTogether

When you join Verizon

Verizon is a leading provider of technology, communications, information and entertainment products, transforming the way we connect across the globe. We’re a diverse network of people driven by our ambition and united in our shared purpose to shape a better future. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward – and you can too. Dream it. Build it. Do it here.

What you’ll be doing...

The candidate for the Identity Access Management / Identity Fraud Gateway Microservices Lead position will be responsible for providing software design and architecture, for implementing identity solutions including real-time-risk and fraud capabilities for Verizon’s external IAM platform supporting high-available Verizon Consumer and Business channels including Digital, Care, IVR and Point-of-Sale Store applications. This position will be tasked with designing, implementing and maintaining highly scalable systems using Open-Source technologies including Akka, Kafka, as well as core Java technologies integrating with Oracle/Forgerock IAM over Scala and Java languages. The solutions will be deployed and maintained using Docker Images across AWS clusters, as well as on-prem and AWS EC2 deployments.

  • Architect, design, develop and test Java middleware and backend application and business objects including REST APIs to modify existing architecture, or implement new architecture and make necessary changes to the system interfaces utilizing Verizon’s DevOps source and object code libraries and configuration management procedures.
  • Integrate and modify configuration of applications into the Forgerock tools ecosystem.
  • Architect, design, develop and test Akka microservices over IAM tools to modify existing architecture, or implement new architecture and make necessary changes to the system interfaces utilizing Verizon’s DevOps source and object code libraries and configuration management procedures.
  • Conform to existing industry and Verizon security coding standards adhering to fortify scan and other security tool review requirements.
  • Provide code reviews with peers, and documentation in support thereof, for code inspection reviews as part of the DevOps software packaging and deployment lifecycle.
  • Prepare unit and integration test plan documentation, and review with testing and application technical leads.
  • Perform unit and integration testing for all components of application code.
  • Create and provide installation guide that contains all installation configuration steps and timing for deployment.
  • Create and provide system and user documents in support of this deliverable to include updated versions of design, process flow diagram, API specification, and error description.
  • Prepare and provide an installation kit to deliver and deploy the code to QA, Pre-Production and Production environments according to Verizon DevOps standards.
  • Provide status reports on weekly basis indicating progress against project milestones and schedules.
  • Support Verizon DevOps software test life cycle, research bug reports and find and deliver software solutions and test environment bug releases.
  • Support production bug reports and customer escalations, research and find and deliver software solutions and production bug releases.

What we’re looking for...

You’ll need to have:

  • Bachelor’sdegree or fouror more years of work experience.
  • Four or more years of relevant work experience.
  • Experience with Java/J2EE or Scala/Akka Micro Services technologies.
  • Experience in designing/implementing large scale of Identity Access Management technologies from Forgerock (OpenAM/OpenIG) or Oracle OpenSSO providing authentication and authorization services.
  • Experience in Identity Domain utilizing protocols such as Single-Sign-On (SSO), Security Assertion Markup Language (SAML), OAuth, OpenID Connect (OIDC), System for Cross-Domain Identity Management (SCIM), Light Weight Directory Access (LDAP).
  • Experience in the IAM space, managing & implementing Enterprise scale/high volume IAM platforms.
  • Experience in databases, application servers, operating systems and network infrastructure.
  • Experience in an Agile software development teams leveraging continuous integration and deployment practices, Unit testing/automation tools (JUnit, NUnit, Gatling, Selenium, Watir, Sitespeed).
  • Experience in SQL/NoSQL databases, LDAP and Directory services, application servers, operating systems and network infrastructure.
  • Experience in API gateways, API/Micro Services access management.
  • Experience in Agile software development teams leveraging continuous integration and deployment practices.
  • Experience on provisioning and federated access to Cloud/SaaS applications.

Even better if you have:

  • Industry related certifications - IAM Product, Cloud or Security areas.
  • Threat and Vulnerability management concepts. PKI, MFA/certificate management, encryption and operations.
  • Experience with mobile development integration and knowledge on AI/ML, Docker/K8S Images.
  • Knowledge in Threat and Vulnerability management and implementing real-time-risk solutions using Oracle Online Adaptive Access Management (OAAM) platform.
  • Experience on provisioning and federated access to cloud/SaaS applications.
  • Knowledge of Privileged Access Management (PAM) / Privileged Identity Management (PIM) concepts and processes.