COGNIZANT IS HIRING FOR  APP SECURITY SPECIALIST

SHARE THIS POST

Location: Bangalore, India

Employment Type: Full-time

Job Number: 00058512332

Qualifications:

  • Educational Background:
    • Bachelor of Engineering (BE) graduate.
    • Master of Computer Applications (MCA) graduate.

Responsibilities:

Requirements Gathering:

  • Understand both functional and non-functional application security requirements.
  • Raise queries and seek clarifications.

Design & Analysis:

  • Develop proof of concept.
  • Understand dependencies between applications/components vs. design specifications and raise clarifications.

Coding:

  • Install and configure Identity and Access Management (IAM) products (admin and client components).
  • Install data repository products (LDAP) and configure replication.
  • Create or update Directory Information Tree (DIT) object class schema definitions and indexes.
  • Configure attribute configurations, search base configurations, and Attribute Access Control (AAC) filters.
  • Configure policies, processes, and workflows within the tool in line with customer identity and access requirements.
  • Develop custom components/connectors using languages such as Java/.NET for custom requirements.
  • Raise clarifications/issues/concerns regarding work output to the lead in a timely manner.
  • Seek periodic reviews from peers or senior developers.
  • Rework code based on code reviews/defects identified during unit testing or other relevant testing phases.
  • Participate in code peer reviews as required.
  • Highlight potential risks to leads and seek input to resolve identified issues.
  • Support component integration as required.
  • Update the traceability matrix for developed work packages.
  • Provide support for process audit activities.
  • Adhere to processes and tools.
  • Follow the SCM policies set for the project.

Testing:

  • Develop unit test cases/suites.
  • Perform unit testing, log results, and share defect details.

Documentation:

  • Develop SDLC lifecycle artifacts based on the customer’s SDLC process.

Change Management:

  • Create build and deployment instructions.
  • Raise change requests.

Deployment:

  • Develop scripts for build and deployment automation.
  • Develop deployment instructions.

Defect Management:

  • Address code review comments.
  • Address defects raised during testing.

Coaching & Facilitating:

  • Provide basic level training to entry-level trainees on technologies/products used in the project.

Process Improvements and Adherence:

  • Develop accelerators to improve efficiency and productivity.
  • Identify pain points/gaps in the process and suggest improvements.

Knowledge Management:

  • Contribute to updating knowledge assets, user manuals, online help documents, installation manuals/scripts.
  • Contribute to/search for/reuse all types of assets from the repository.

Solution Design & Development:

  • Develop POCs for solution design realization.
  • Create System Design documents based on the solution architecture proposed by leads.

Must-Have Skills:

  • Identity Management & Governance
  • AWS
  • AWS Cognito
  • AWS Lambda
  • AWS IAM
  • React

Good-To-Have Skills:

  • CA/Broadcom IdentityManager
  • CA/Broadcom IdentityGovernance
  • Saviynt IDaaS
  • RSA IAM
  • Sailpoint IdentityIQ
  • Microsoft Identity Manager
  • Oracle Identity Governance
  • IBM Security Identity Manager
  • ForgeRock OpenIDM
  • Dell 1 Identity Manager
  • Oracle Identity Manager

The Cognizant Community:

We are a high-caliber team who appreciate and support one another. Our people uphold an energetic, collaborative, and inclusive workplace where everyone can thrive. Cognizant is a global community with more than 345,000 associates around the world. We don’t just dream of a better way – we make it happen. We take care of our people, clients, company, communities, and climate by doing what’s right. We foster an innovative environment where you can build the career path that’s right for you.

Apply Now: Associate Projects