Principal Engineer Identity & Access Lifecycle Management

Year    Bangalore, Karnataka, India

Job Description

Purpose:
We are looking for Full stack developer with Identity and Access Lifecycle management experience, with 5+ years of relevant experience, capable of delivering enterprise solutions. Technically, you will be comfortable working using Agile methodologies in a Scrum/SAFe environment, and have proven experience designing, building and managing enterprise application with modern authentication capabilities for Cloud and self-hosted applications.
You will be working towards improving the maturity of IAM capabilities within GSK driving security and user experience.
Your responsibilities include:
Design, development and implementation of the IAM related business process.
The role involves contributing to the end-to-end identity and account lifecycle processes within GSK. The primary responsibilities include ensuring provisioning/ deprovisioning secure management of access to applications and resources both on-premises and in the cloud.
Supporting the product owner and architects in the entire lifecycle of user identities, from provisioning and modification to de-provisioning, ensuring accurate and timely access rights.
Ensure that GSK's regulatory requirements are met and continuously evolve and improve the underlying processes, strategies, and roadmap of capabilities and offerings by adopting new technologies where beneficial (such as automation, AI/ML, analytics, etc.).
Assist the IAM team and be POC for compliance with authorities during test of control verification.
Act as the SME for IAM technologies, including but not limited to Identity Governance and Administration (IGA), Account and Access provisioning / deprovisioning, Access reviews, Identity & Access Reporting, Integration with HR source applications, Password management.
Ensure the security of IAM systems by implementing best practices and monitoring for vulnerabilities.
Work with IT teams and stakeholders to understand requirements and provide technical support.
Maintain comprehensive documentation of configurations, processes, and protocols.
Continuously evaluate and implement new IAM technologies and best practices to enhance security and efficiency.
Why you?
Basic Qualifications:
9 to 11 years of overall experience
Extensive hands-on experience in developing and deploying enterprise applications for Identity and Access Management (IAM) business processes using Next.js and Express.js.
Skilled in implementing Micro Frontend architecture for web applications, leveraging Next.js and Webpack.
Capable of understanding complex data requirements and designing GraphQL schemas tailored for enterprise IAM services.
Proven expertise in implementing resolvers for diverse data sources, including Active Directory, Entra ID, various databases, and REST/SOAP APIs.
Proficient in integrating guardrails and security measures within GraphQL schema implementations.
Advanced knowledge of TypeScript-based development and deployment in cloud serverless or containerized environments.
Expertise in designing abstraction layers to simplify complex systems and isolate business logic, facilitating seamless integration between various IAM components and services.
Experience in orchestrating cross-functional business processes to enable seamless end-to-end workflows, ensuring alignment across diverse enterprise systems and departments.
Strong problem-solving abilities with hands-on experience in debugging and resolving system errors.
Comprehensive understanding of testing phases and expertise in managing traceability during testing processes.
Proficiency in using GitHub and Azure DevOps for version control and CI/CD pipeline management.
In-depth knowledge of IAM processes in enterprise environments, with a focus on security posture and compliance implementation.
Proficient in managing and working with various database solutions, including Azure SQL, IaaS SQL, Oracle, and NoSQL databases.
Familiarity with application security best practices and tools for safeguarding enterprise systems.
Excellent verbal and written communication skills to convey technical concepts effectively to non-technical stakeholders.
Solid understanding of audit and regulatory compliance, with the ability to engage with compliance authorities.
Expertise in integrating IAM systems with LDAP, EntraID and Active Directory (AD).
Familiar with cloud IAM solutions and services offered by Microsoft Azure and other cloud providers.
Education: Bachelor's degree in computer science, Information Technology, or a related field.
Soft Skills: Outstanding problem-solving capabilities, strong communication skills, and a collaborative team-oriented mindset.
Preferred Qualifications:
Proficiency in scripting languages such as TypeScript, JavaScript, and .NET for automating IAM workflows and processes.
Advanced knowledge of frameworks like React and front-end technologies, including HTML, CSS, and TypeScript/JavaScript.
Experience in developing automated unit tests and conducting static and dynamic code analyses.
Skilled in building and deploying web applications via CI/CD pipelines using GitHub Actions or Azure DevOps.
Expertise in deploying, managing, and monitoring applications in cloud environments like Microsoft Azure or Google Cloud.
Previous experience working within a centralized IT team in highly regulated industries, such as pharmaceuticals or financial services.
Demonstrated experience in establishing governance frameworks for Agentic AI solutions within enterprise environments.
Familiarity with implementing business process solutions utilizing Agentic AI design principles.
Inclusion at GSK:
As an employer committed to Inclusion, we encourage you to reach out if you need any adjustments during the recruitment process.
Please contact our Recruitment Team at to discuss your needs.
Skills Automation Technology, Certificate Management, Cloud Based Services, Cloud Security Architecture, Computer Programming, Configuration Management (CM), Database Management, Directory Services, Governance Risk Compliance (GRC), Identity Access Management (IAM), Infrastructure Security, Privileged Access Management (PAM), Security Controls, System Monitors, Troubleshooting
Why GSK?
Uniting science, technology and talent to get ahead of disease together.
GSK is a global biopharma company with a special purpose - to unite science, technology and talent to get ahead of disease together - so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns - as an organisation where people can thrive. We prevent and treat disease with vaccines, specialty and general medicines. We focus on the science of the immune system and the use of new platform and data technologies, investing in four core therapeutic areas (infectious diseases, HIV, respiratory/ immunology and oncology).
Our success absolutely depends on our people. While getting ahead of disease together is about our ambition for patients and shareholders, it's also about making GSK a place where people can thrive. We want GSK to be a place where people feel inspired, encouraged and challenged to be the best they can be. A place where they can be themselves - feeling welcome, valued, and included. Where they can keep growing and look after their wellbeing. So, if you share our ambition, join us at this exciting moment in our journey to get Ahead Together.
Important notice to Employment businesses/ Agencies
GSK does not accept referrals from employment businesses and/or employment agencies in respect of the vacancies posted on this site. All employment businesses/agencies are required to contact GSK's commercial and general procurement/human resources department to obtain prior written authorization before referring any candidates to GSK. The obtaining of prior written authorization is a condition precedent to any agreement (verbal or written) between the employment business/ agency and GSK. In the absence of such written authorization being obtained any actions undertaken by the employment business/agency shall be deemed to have been performed without the consent or contractual agreement of GSK. GSK shall therefore not be liable for any fees arising from such actions or any fees arising from any referrals by employment businesses/agencies in respect of the vacancies posted on this site.
It has come to our attention that the names of GlaxoSmithKline or GSK or our group companies are being used in connection with bogus job advertisements or through unsolicited emails asking candidates to make some payments for recruitment opportunities and interview. Please be advised that such advertisements and emails are not connected with the GlaxoSmithKline group in any way.
GlaxoSmithKline does not charge any fee whatsoever for recruitment process. Please do not make payments to any individuals / entities in connection with recruitment with any GlaxoSmithKline (or GSK) group company at any worldwide location. Even if they claim that the money is refundable.
If you come across unsolicited email from email addresses not ending in gsk.com or job advertisements which state that you should contact an email address that does not end in "gsk.com", you should disregard the same and inform us by emailing askus@gsk.com, so that we can confirm to you if the job is genuine.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3815776
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year